Eleven arrested in armed militia stand-off near Boston
  • 3 years ago
Eleven heavily armed, self-professed militia members were arrested near Boston, ending an overnight stand-off that shut down a major U.S. interstate at the start of the Independence Day holiday weekend.
Recommended