Pedestrian Dies after Struck by DUI Hit-and-Run Driver in Selma SELMA, CA (September 25, 2024) – Robert Leeper was killed in a DUI hit-and-run crash in Selma Friday evening on September 20. The fatal crash happened around 8:15 p.m. at Floral Avenue and Wright Street. According to the Selma Police Department, Leeper was […]