Sonoma, CA (April 26, 2019)- California Highway Patrol Santa Rosa Area Officer Juan Leon reported that a hit-and-run crash on April 20 left a pedestrian with major injuries. The crash took place at approximately 11:20 pm south of Shiloh Road on Old Redwood Highway. According to Officer Leon, the pedestrian was found lying in the […]