-
Police raid encampments, arrest over 100 people during protests at Northeastern University
Similar demonstrations have been going on at Emerson, Harvard MIT and Tufts, as well as other universities across the country.
Similar demonstrations have been going on at Emerson, Harvard MIT and Tufts, as well as other universities across the country.