Hurricane Helene makes landfall in northwestern Florida
Hurricane Helene made landfall Thursday in northwestern Florida as a Category four storm as forecasters warned of “catastrophic” flooding along the Gulf Coast.
The National Hurricane Centre in Miami said Helene roared ashore around 11:10pm EDT near Perry, Florida, in the