US: Police Arrest Dozens Of Pro-Palestinian Protesters At UC Santa Cruz Encampment 2
- Captured on Friday 31st of May 2024
- Location is Santa Cruz
Description
Police in riot gear arrested about 80 pro-Palestinian protesters at UC Santa Cruz early on Friday morning, May 31, wh Read more...