Debby leaves trail of death and destruction across Southeast

It made landfall in Florida as a Category 1 hurricane early Monday, causing massive power outages.

August 5, 2024

Top Stories

ABC News Live Presents