PERSPECTA

News from every angle

Back to headlines

17 Charged After Coordinated Street Takeover in New England

Seventeen individuals have been charged across New England following a massive coordinated street takeover event that caused disruption in a suburban Boston town.

23 Apr, 15:41 — 23 Apr, 15:41
PostShare

Sources

Showing 1 of 1 sources