A year after Hurricane Idalia made landfall in North Florida., FEMA says the National Flood Insurance Program handled 5,200 claims and paid out $372 million. 

Read More