News

Dating back to records beginning in 1851, there have been 15 recorded hurricane landfalls in New England. That comes out to ...
Flooding has caused an average of more than 125 deaths per year in the U.S. over the past few decades, according to the National Weather Service, and flash floods are the nation’s top storm-related ki ...