Shocking Protester Self-Immolation Outside Atlanta Israeli Consulate
In Atlanta, a protester self-immolated outside the Israeli consulate, leaving them in critical condition. A security guard also suffered injuries while trying to intervene. The protest involved a Palestinian flag, according to Darin Schierbaum, the Atlanta Police Chief. He stated, “We do not see any threat here,” and believed it to be a dramatic political …