Protestor attempts to set self on fire

Outside the Israeli consulate in Atlanta, a protester attempted to set themself on fire in what police believe was an act of political protest.

December 1, 2023

Additional Live Streams

Top Stories

ABC News Live Presents