University officials alleged that the demonstration was organized by “professional” agitators
Riot police have arrested more than 100 protesters at Northeastern University in Boston, amid a nationwide crackdown on anti-Israel activism. University authorities claim that the demonstrators were calling for the deaths of Jews.
Demonstrators set up tents on Northeastern’s campus earlier this week, following the lead of students at New...