US: Helene Causes Life-Threatening Flooding In North Carolina
- Captured on Friday 27th of September 2024
- Location is Elkin
Description
Helene made landfall in Florida on Thursday, September 26, as a Category 4 hurricane, wreaking havoc across the Southeas Read more...