Hurricane Helene Makes Landfall in Florida as Powerful Category 4
Hurricane Helene has made landfall in Florida as a powerful category 4 hurricane after forecasters predicted “a catastrophic and deadly storm surge” for the Sunshine State. Helene made landfall on...
Read more