More Than 170 Protesters Arrested at Northeastern and Arizona State University
8 months ago
52
More Than 170 Protesters Arrested at Northeastern and Arizona State University
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.