Published: Sep 29, 2024, 02:30 IST | Updated: Sep 29, 2024, 02:30 IST
Massive rains from powerful Hurricane Helene left people stranded, without shelter and awaiting rescue Saturday, as the cleanup began from a storm that killed at least 64 people, caused widespread destruction across the US Southeast and left millions without power.