At least one person was injured following a two-vehicle collision in Del Rio, Stanislaus County, on Wednesday evening, May 8, 2024. According to the authorities, the traffic crash occurred at the Ladd Road and McHenry Avenue intersection. First responders reported...