Bicyclist Killed, Juan Ventura Arrested after Hit-an-Run in Chowchilla CHOWCHILLA, CA (April 27, 2021) – Authorities identified Juan Manuel Ventura as the driver arrested following a hit-and-run crash on Orange Avenue, Friday evening. According to the Chowchilla Police Department, the incident happened at about 5:00 p.m. Due to unknown circumstances, a vehicle hit […]