Death Toll from Helene Rises as Damage Estimates Go Above $100 Billion

The storm killed more than 90 people throughout the Southeast, where millions are facing lengthy power outages. Western North Carolina was especially hard-hit.

Mar 31, 2025 - 19:35
 0
Death Toll from Helene Rises as Damage Estimates Go Above $100 Billion
The storm killed more than 90 people throughout the Southeast, where millions are facing lengthy power outages. Western North Carolina was especially hard-hit.