News
stopthatgirl7
•
11mo ago
•
98%
Protester sets themself on fire outside Israel consulate in Atlanta, Georgia
www.bbc.comA security guard who attempted to intervene was also injured in the incident and taken to hospital.
Comments 36