2 Dead in Stanislaus County Accident on River Road near Villa Manucha Road STANISLAUS COUNTY, CA (February 22, 2022) – Monday morning, two drivers died in a multi-vehicle crash on River Road near Villa Manucha Road. The incident happened just before 5:30 a.m. on River Road near Villa Manucha Road. Moreover, the crash […]