Police Arrest Hit-and-Run Suspect after Fatally Striking Pedestrian in Santa Ana SANTA ANA, CA (April 28, 2024) – Luis Duarte Ibarra was arrested in a fatal hit-and-run crash in Santa Ana early Thursday morning on April 25. The fatal crash happened around 4:30 a.m. at First Street and Sullivan Street. According to the […]