More Than 170 Protesters Arrested at Northeastern and Arizona State University
4 months ago
21
The police made arrests at Northeastern University, Arizona State and Indiana University on Saturday, as more schools move in on encampments protesting the war in Gaza.