NOAA: Massive hurricane to strike Florida causing floods
According to NOAA’s National Weather Service, Hurricane Helene is expected to make landfall on the evening of September 26 along Florida's northwest coast as a major hurricane.
Read moreDetails