A Town Accustomed to the Rain: Sherman Weathers Another Extreme Deluge
Monday, August 3, 2026
After receiving over 54 inches of rain in a single year, the town’s infrastructure, and the crews that maintain it, are being tested by a changing climate.