Skip to main content
play

Helene causes devastating flooding in North Carolina

Helene made landfall in Florida on Thursday as a Category 4 hurricane, wreaking havoc across the Southeast, leaving at least 40 people dead and millions without power.
Spectee