Pedestrian Critical after Hit-And-Run Crash on East First Street in Cloverdale Cloverdale, CA (April 10, 2023) – On Sunday, a pedestrian sustained critical injuries in a crash on the 400 clock of East First Street. The hit-and-run crash on East First Street happened on April 10. Cloverdale Police said the driver hit the pedestrian on […]