Tropical Storm Debby makes 2nd landfall

The storm made a second landfall overnight between Charleston and Myrtle Beach, South Carolina, bringing more heavy rain to the already soaked region.

August 8, 2024

Top Stories

ABC News Live Presents