Boston, MA Cheryl Pauline Richards, 52, killed in hit-and-run pedestrian collision on Mystic Avenue in Somerville, MassachusettsAccident Date: Sat, 07/20/2019