June 1, 2016 11:20 pm

Taunton, Massachusetts Police Sued for Alleged Assault

A federal lawsuit has been filed against several members of the Taunton, Massachusetts, police department after video surfaced of alleged excessive force by police officers.

US & World Videos

Exit mobile version