US: Brown University Students Arrested During Sit-In Protest
- Captured on Wednesday 8th of November 2023
- Location is Providence
Description
About 20 students at Brown University, a private Ivy League research university, were arrested on Wednesday, November 8, Read more...