San Diego, CAOne person killed in hit-and-run pedestrian collision on Mesa Rock Road in Escondido, CaliforniaAccident Date: Sat, 06/06/2020