Afternoon Head-On Crash on River Road in Rio Vista Kills 1 Driver and Injures 4 Other People RIO VISTA, CA (November 18, 2022) – A man died and four other people were injured in a head-on accident on River Road in Rio Vista Thursday afternoon. The accident happened around 3:10 p.m. on November […]