A protester sets themselves on fire at the Israeli consulate in Atlanta.
A demonstrator is in critical condition after setting themselves on fire at the Israeli consulate in Atlanta, as reported by the police. The police chief, Darin Schierbaum, revealed that a…