Deadliest Flooding in Last 25 Years Came in Areas With Low Flood Insurance Take-Up July 8, 2025 By Staff and Wire Reports Flooding has caused an average of more than 125 deaths per year and billions of dollars in damage in the...