4 People Dead in Del Rio Traffic Accident on McHenry Avenue and Hogue Road DEL RIO, CA (April 10, 2024) – Tuesday night, a devastating head-on crash on McHenry Avenue at Hogue Road killed four people. The incident happened at around 4:00 p.m. on McHenry Avenue at Hogue Road. According to the California Highway Patrol, […]