Cloverdale Traffic Accident Kills Driver Cloverdale, CA (July 17, 2023) – On Saturday night, a driver died and a passenger sustained injuries following a River Road fatal ATV accident. The fatal collision took place past 7 p.m. at a property near Highland Ranch Road. Investigating officers said two people were riding an westbound ATV on […]