Off-duty Mass. police officer arrested in connection with hit-and-run that killed pedestrian
A Hanover, Massachusetts, police officer is facing charges in connection with a hit-and-run that killed a pedestrian, the town's police department announced.

