At least 3.5 million customers remained without power across five states, with authorities warning it could be several days ...
ATLANTA (Reuters) - On Friday 27 September 2024, tropical depression Helene brought life-threatening flooding to wide ...
Helene still wielded enough power to inflict historic flooding across multiple states, millions of power outages and widespread damage.