Hit-and-Run Crash in Rancho Cordova Claims One Life, Injures Three Others Rancho Cordova, CA (November 10, 2024) On Friday, police arrested 33-year-old Owen Cruz after a fatal crash on Douglas Road that claimed the life of a person. According to Sacramento Metropolitan Fire District, the deadly crash happened around 9:15 p.m. near the intersection of […]