New Hampshire Lawmaker Ellen Read’s 107 MPH Stop Spurs Camera Debate
A New Hampshire Democratic lawmaker’s 107 mph traffic stop has thrust the debate over police body cameras and dashboard cameras back into the spotlight. The sheriff’s office involved in the stop has neither, which has become a focal point in the legal battle involving State Representative Ellen Read.