St. Francis Dam
St. Francis Dam Articles
The U.S. averaged 110 flooding-related fatalities a year from 2013 to 2022, according to data from the National Weather Service. So far in 2023, 26 people have died from flooding events, which is...
Published: