Downtown Santa Rosa broke a century-plus record for having the most amount of rain within a 72-hour period — 12,7 inches. The ...
The U.S. is reeling from snow and rain while preparing for another bout of bad weather ahead of Thanksgiving that could ...