One Killed, Deputy and Another Hurt in Traffic Crash on River Road and Villa Manucha Road NEWMAN, CA (January 10, 2022) — One person died following a traffic accident on River Road in Newman on Sunday, January 9. According to Stanislaus County Sheriff’s Office, the collision took place on River Road and Villa […]