Two Pedestrian Deaths on 101 in Sonoma County
Two pedestrians were struck and killed in two separate incidents on Highway 101 in Sonoma County. Early Saturday morning, a Honda Pilot was driving southbound just south of River Road when the driver hit a pedestrian who