Protest: U.S. Soldier Set Himself On Fire Outside The Israeli Embassy in Washington DC Over “Genocide” In Gaza
A U.S. military service member set himself on fire, in an apparent act of protest against the war in Gaza, outside the Israeli Embassy in Washington on Sunday afternoon, authorities said. The man was transported to an area hospital after the fire was put out by U.S. Secret Service officers,Continue Reading