Gaza War: U.S. Air Force Man Sets Self on Fire Outside Israeli Embassy in Washington D.C.

A man has set himself on fire in front of the Israeli embassy in Washington DC, US emergency services say. The incident happened at about 13:00 local time (18:00 GMT) on Sunday, 25 February 2024. Officers from the US Secret Service extinguished the flames before the man was taken to hospital with critical, life-threatening injuries, … Continue reading Gaza War: U.S. Air Force Man Sets Self on Fire Outside Israeli Embassy in Washington D.C.