Mass., N.H. State Troopers Off Job After Pursuit
State troopers from Massachusetts and New Hampshire are off the job after video showed the violent arrest of a suspect after a chase.
State troopers from Massachusetts and New Hampshire are off the job after video showed the violent arrest of a suspect after a chase.