Massachusetts armed group arrested after stand-off with police

0
87

A number of males fled after police discovered their automobiles stopped on a freeway lay-by in Massachusetts.