Armed Men Shut Down Interstate, Stand Off with Police Outside Boston
Interstate 95 in Massachusetts was shut down Saturday morning during a standoff between state troopers and a group of armed men. State Police said they have arrested 11 suspects, according ...