In a shocking incident, an active member of the United States military set himself on fire outside the Israeli embassy in Washington, DC, in protest against Israel’s actions in Gaza. The man, whose identity remains undisclosed, was swiftly taken to the hospital with critical, life-threatening...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.