Article

staradvertiser.comstaradvertiser.com on 2023-12-02 04:42

Protester sets self on fire outside Israeli consulate in Atlanta

A Palestinian flag found at the scene was part of the protest.

Related news