3 Killed, 2 Injured in Crash on Highway 160 Near West Sherman Island Road
2 Vehicles Involved in Rio Vista Accident
Rio Vista, CA (April 14, 2020) – Three people were killed and two others were injured in a crash in Rio Vista. The fatal accident occurred on the evening of April 14 on Highway 160.
Two vehicles collided on Highway 160, near West Sherman Island Road. Several people were trapped in the wreckage. Three people died at the accident scene. Two others were taken to a local hospital with unknown injuries.
Our heartfelt condolences go out to the friends and loved ones of the victims.