Protester Sets Himself on Fire Outside Israeli Embassy in Washington, D.C.
A man set himself on fire outside of the Israeli embassy in Washington D.C. … apparently protesting the conflict in the Middle East. Pictures of the protester have been circulating online in the middle of his act of self-immolation, and he was reportedly rushed to the hospital with life-threatening injuries. Someone self-immolated (or tried to) … Read more