Crime

May 13, 2014 11:48 AM

Newton couple jailed after police standoff

A Newton couple was arrested early Monday after a police standoff that lasted about six hours.

Related content

Comments