Boston police arrested more than 100 people near Emerson College overnight as officers forcibly cleared a tent encampment.
Boston police arrested more than 100 people near Emerson College overnight as officers forcibly cleared a tent encampment.
In