The science behind Maine’s extreme rainstorm and why we can expect many more like it
Wednesday’s rainstorm dominated Maine headlines, setting a daily rainfall record in Portland with nearly 6 inches of precipitation and pounding Searsport with nearly 10 inches. Resultant flooding across the state of Maine, cutting off roadways and reaching almost as high as the windows of passing cars, was well documented. But for those who are still pumping out their basements […]