Injuries Sustained in Forest Ranch Hit-and-Run Accident on Highway 32 near Forest Ranch Road FOREST RANCH, CA (January 25, 2022) – Saturday night, authorities arrested Richard Swerda after a head-on crash on Highway 32. According to the California Highway Patrol, the accident happened at around 5:30 p.m. Moreover, it occurred on Highway 32, west of […]