Satellite clip of Hurricane Helene as it leaves homes without power

10 months ago
12

Devastation pictures show beloved gulf island 'completely gone' after Hurricane Helene roared through

Hurricane Helene made landfall in northwestern Florida as a Category 4 storm, battering the coast with torrential rain and punishing gusts as residents across the southeastern US braced for what forecasters warned...

Loading comments...