Police at Northeastern University in Boston approach pro-Palestinian student protesters
There was a large police presence at Northeastern University in Massachusetts after student protesters set up tents on campus.
There was a large police presence at Northeastern University in Massachusetts after student protesters set up tents on campus.