Protester self-immolates outside Israeli consulate

A person in possession of a Palestinian flag set themselves on fire outside the Israeli Consulate building in Atlanta. The protester was transported to a hospital in critical condition. A guard attempted to intervene but was unsuccessful.

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country