1 Person Dead in Rio Vista Pileup Accident on Highway 160 near Highway 12 RIO VISTA, CA (March 12, 2023) – Thursday afternoon, a man died in a traffic crash on Highway 160 near Highway 12. The incident happened at around 2:00 p.m. on Highway 160, south of Highway 12. According to the California Highway […]