Tag: Hurricane Helene severe weather

news-01102024-041353

Deadly Impact of Hurricane Helene: 58 Dead, Millions Without Power

Massive rains from Hurricane Helene left a devastating impact on the U.S. Southeast, resulting in the deaths of at least 58 people and leaving...