Los Angeles, CACarlos Deleon, 53, killed in hit-and-run pedestrian collision at Normandie Avenue and 42nd Street in South Los Angeles, CaliforniaAccident Date: Wed, 03/31/2021