Downtown Santa Rosa broke a century-plus record for having the most amount of rain within a 72-hour period — 12,7 inches. The ...
Forecasters warned over the weekend that another round of winter weather could complicate travel leading up to Thanksgiving ...