Yolo County, CA : 1 dead in head-on crash on Old River Road in Yolo County on Wednesday, 24th May 2023

Both directions of the road are blocked Wednesday morning.

Source

Yolo County, CA : 1 dead in head-on crash on Old River Road in Yolo County on Wednesday, 24th May 2023

Source of Information:

Click Here