
Hit-and-Run at Floral Ave, Wright St Kills Pedestrian Robert Leeper in Selma; DUI Suspect Roberto Ramos, 39, Arrested
Selma, CA — According to KSEE, the Selma Police Department has confirmed that Robert Leeper, a resident of Selma, lost his life after being struck by a vehicle in a fatal pedestrian hit-and-run on September 20, 2024. The accident occurred around