Protester Self-immolates Outside Israeli Consulate in Atlanta

Protester Self-immolates Outside Israeli Consulate in Atlanta

Someone set themselves on fire outside the Israeli consulate in Atlanta on Friday in what was likely “an extreme act of political protest,” the city’s police chief said.

Read more: https://www.newsmax.com/us/atlanta-israel/2023/12/01/id/1144461/