Residents throughout southeast US pick up the pieces after Helene
Torrential rains on the heels of Hurricane Helene have left many stranded or homeless as cleanup begins. So far, at least 75 people are dead from storm-related causes. Officials are counting the damage in billions. More than 2 million customers were without power Sunday.