helene

Massive rains from the powerful Helene left people stranded, without shelter and awaiting rescue around the U.S. Southeast.