Satellite clip of Hurricane Helene as it leaves homes without power

3 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...