Article

The Wichita EagleThe Wichita Eagle on 2023-12-02 02:18

Protester sets self on fire outside Israeli Consulate in Atlanta; guard burned

ATLANTA — A protester set themselves on fire Friday afternoon outside a Midtown Atlanta building, suffering critical injuries and also injuring a ...

Related news