DUI Suspect Arrested After Fatal Hit-and-Run in Selma; Victim Identified Selma, CA (September 26, 2024) On Friday evening, Robert Leeper was tragically killed in a suspected DUI crash on Floral Avenue. According to Selma police, the tragic hit-and-run crash happened on September 20, just before 8:15 p.m. near the intersection of Floral Avenue and Wright […]