Emergency Team Responds to Fatal Crash on Sherwood Road Willits, CA (August 11, 2022) On Thursday morning, a fatal traffic collision in the 25,700 block of Sherwood Road claimed at least one life. CHP Garberville says that the fatal crash happened at around 10:42 a.m. in the Brooktrails area, north of Willits. Emergency personnel says […]