A catastrophic storm surge is expected after Hurricane Helene’s landfall in Florida, with flooding reaching up to 20 feet.
Categories
A catastrophic storm surge is expected after Hurricane Helene’s landfall in Florida, with flooding reaching up to 20 feet.