Man Dies After Setting Himself On Fire Outside Israeli Embassy in Washington, Police Say

2 months ago 25
The man, who filmed and livestreamed his protest of Israeli military action in Gaza, had been taken to a hospital with life-threatening injuries. The U.S. Air Force confirmed he was an active-duty airman.
Read Entire Article