Day: September 28, 2024

43 dead, millions without power as US devastated by deadly storm

Tropical Depression Helene brought life-threatening flooding on Friday to wide sections of the US Southeast, where at least 43 people have been killed by a storm that swamped neighborhoods, triggered mudslides, threatened dams and left more than 3.5 million homes and businesses without power.