U.S. Airman Dies After Setting Himself on Fire Outside Israeli Embassy in Protest Against Genocide of Palestinians
Washington: A U.S. military service member who set himself ablaze outside the Israeli Embassy in Washington D.C., while protesting against Israeli atrocities in Gaza has...