Injuries Reported in Bridge Accident South of Rio Vista
Three Mile Slough Bridge Accident Involves Three Vehicles A bridge accident involving three vehicles south of Rio Vista occurred on January 17. The accident ended…
Edward Smith
January 19, 2024
Posted In: Car Accident