Tropical Storm Debby live updates: Debby makes 2nd landfall in South Carolina

Tropical Storm Debby live updates: Debby makes 2nd landfall in South Carolina

ABC News

News / ABC News 28 Views comments

Tropical Storm Debby is slamming the Southeast with heavy rain after making landfall in Florida as a Category 1 hurricane on Monday.

Comments