Helene estimated to have caused billions of dollars in damage

2024-09-30 35

AccuWeather Chief Meteorologist Jon Porter reports on the historic loss from Helene, billions of dollars in total damage and economic losses.

Free Traffic Exchange