whav.net
Haverhill Arrest Log
Haverhill Police Station Two Haverhill motorists, arrested separately by police Wednesday on various charges, including driving with a suspended license, are due to appear in Haverhill District Court. Keegen Macrae, 20, of 408 Main St., Haverhill, was arrested by Haverhill police at 6:20 p.m.,