What to know about Hurricane Helene and the flooding the storm left across the Southeast US
- Posted on September 27, 2024
- By The Toronto Star
- 1 Views
What to know about Hurricane Helene and the flooding the storm left across the Southeast US
By Friday morning, some 3.4 million people across Florida, Georgia, South Carolina and North Carolina were without power.