Police arrested approximately 100 people at an anti-Israel encampment on Saturday at Northeastern University in Boston, Massachusetts.
The post VIDEO: Officers Arrest 102 Anti-Israel Protesters on Northeastern University Campus appeared first on Breitbart.