A 30-year-old Turlock woman, Leah Doucette, is now facing felony DUI charges after a fatal crash claimed the life of her 42-year-old passenger from Salida. The motor vehicle accident occurred on State Route 120 near Rushing Hill Lookout, as reported by the California Highway Patrol (CHP). Doucette, travelling eastbound, […]