News2 Min Read Shubhangi SrivastavaonFebruary 26, 2024 US Airman Sets Himself On Fire Outside Israeli Embassy In Washington A US Air Force member set himself on fire in front of the Israeli embassy in Washington, DC, on February 25. The horrifying incident was…