Protester sets themself on fire outside Israel consulate in Atlanta, Georgia on December 01, 2023 Get link Facebook X Pinterest Email Other Apps A security guard who attempted to intervene was also injured in the incident and taken to hospital. Comments
Comments
Post a Comment