Residents in Hampton Falls, NH, spoke out against a proposed Seabrook plan to install three public wells off Stard Road, ...
Hampton police responded to the scene just after 5 p.m. near Depot Square for a report of a motor vehicle collision.