Pro-Palestine demonstrators 'horrified' by woman setting self on fire outside Israeli Consulate
Hundreds of demonstrators flooded the streets of Downtown Atlanta on Sunday afternoon days after a protester set herself on fire outside the Israeli Consulate in Midtown.