Police Arrest Hit-and-Run Suspect after Fatally Striking Pedestrian in South LA SOUTH LOS ANGELES, CA (October 26, 2023) – A man died and Felipe Avalos was arrested in a hit-and-run crash in South Los Angeles Tuesday morning on October 24. The fatal crash happened around 9:15 a.m. at South Broadway and West 117th […]