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

Additional Live Streams

Top Stories

ABC News Live Presents