A Cloverdale man was killed in a solo-vehicle crash Tuesday afternoon, marking the third weather-related death in the North Bay during this week’s powerful storms.
In addition to the wet weather, strong winds have created hazardous travel conditions, particularly for those attempting to navigate mountain roads.