Hurricane Debby made landfall in Florida’s Big Bend region on Monday morning near the 2023 landfall of Hurricane Idalia. Flooding and storm surge damage is expected.
Hurricane Debby made landfall in Florida’s Big Bend region on Monday morning near the 2023 landfall of Hurricane Idalia. Flooding and storm surge damage is expected.