A high-speed chase that began in Holden, Massachusetts, ended nearly 45 miles to the northeast in Nashua, New Hampshire, with authorities beating the surrendering suspect on live television.
The suspect,
Subscribe to Applenews247.Com Newsletter