US: Pro-Palestine Protesters Clash With Police Outside Chicago Israeli Consulate Amid DNC 2
- Captured on Tuesday 20th of August 2024
- Location is Chicago
Description
Pro-Palestinian protesters clashed with police outside the Israeli Consulate in downtown Chicago on Tuesday, August 20, Read more...