Posted inAtlanta Intown, Buckhead, News, Public Safety

UPDATE: Police, FBI on scene after protester sets themselves on fire outside Israeli Consulate in Midtown

Atlanta Police and the FBI are on the scene of an incident outside the Israeli Consulate offices in Midtown where a protester carrying a Palestinian flag set themselves on fire. Atlanta Police confirmed during a press conference that the protester and a security guard who tried to extinguish the flames both sustained burn injuries just […]