Los Angeles, CAKevin Castillo, 20, and Maria Polanco Aviles, 20, killed in a hit-and-run collision with alleged driver Elmer Santos, 31, at the intersection of Normandie Avenue and Martin Luther King Jr. Boulevard in South Los Angeles, CaliforniaAccident Date: Sun, 05/21/2023