2 min read News US Airman Sets Himself On Fire Outside Israeli Embassy In Washington 9 months ago james A US Air Force member set himself on fire in front of the Israeli embassy in Washington, DC, on February...