Breaking: US Airman Sets Himself on Fire Outside Israeli Embassy
An active member of the US Air Force set himself on fire outside the Israeli embassy in Washington on Sunday, reportedly in protest of the war in Gaza. Emergency responders…
Read More →