World News 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... KTNN staff deuxFebruary 26, 2024