Video: Police Pummel Driver After 2-State High-Speed Pursuit

NASHUA, N.H. — Helicopter video of a high-speed police pursuit from Massachusetts to New Hampshire shows a driver stepping slowly out of his truck, kneeling and putting his hands on the ground before several officers rush him and start pummeling […]