24mon MSN
Off-duty Mass. police officer arrested in connection with hit-and-run that killed pedestrian
A Hanover, Massachusetts, police officer was arrested Monday in connection with a fatal crash that killed a pedestrian, the town's police department announced.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results