Protester sets themself on fire outside Israel consulate in Atlanta, Georgia

0
6
Protester sets themself on fire outside Israel consulate in Atlanta, Georgia



A security guard who attempted to intervene was also injured in the incident and taken to hospital.



Source link