I don’t ever recall our govt getting this outraged over the myriad beaheadings......I guess we deserved it.
Or Americans being hung from bridges.