US Soldier Set Himself Ablaze Outside The Israeli Embassy To Protest War In Gaza
26 February 2024
An active-duty member of the U.S. Air Force has died after he set himself ablaze outside the Israeli Embassy in Washington, D.C., while declaring that he “will no longer be complic...