U.S. Air Force Man Sets Self On Fire Outside Israeli Embassy In Washington D.C. Over Gaza War

U.S. Air Force Man Sets Self On Fire Outside Israeli Embassy In Washington D.C. Over Gaza War

Aman has set himself on fire in front of the Israeli embassy in Washington DC, US emergency services say.  …

10 months ago