Boston police said 108 people were arrested near Emerson College at an anti-Israel encampment and four officers were injured in the process.
Boston police said 108 people were arrested near Emerson College at an anti-Israel encampment and four officers were injured in the process.
In