Air Force Member Sets Himself On Fire In Protest
2/28/2024
Copy link to Clipboard

Air Force Member Sets Himself On Fire In Protest

A U.S. service member has died after setting himself on fire Sunday outside the Israeli Embassy in Washington, D.C., authorities confirmed Monday. A video posted online showed the man shouting "Free Palestine" as he burned during the incident, which ...

More details
Bullhorn
(519)

Get Started

Download the App