Pedestrian Injury Occurs in Hit-and-Run Near Davis

The accident happened around 8:47 p.m. along Chiles Road at its intersection with County Road 105D. The California Highway Patrol (CHP) reported that …

Do you trust this headline?

You already voted!

In