Loading Video…

This browser does not support the Video element.

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.