Police arrest 11 people after armed standoff in Massachusetts

The group, who say they were en route to Maine for training, were arrested after a 9-hour standoff.

July 4, 2021

Top Stories

ABC News Live Presents