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