Friday, December 01, 2023

A protester is in critical condition after setting themselves on fire in an apparent "political protest" outside an Israeli Consulate office in Atlanta, police said.