Tropical Storm Debby makes 2nd landfall with heavy rain expected up U.S. East Coast

Tropical Storm Debby has made a second landfall in South Carolina on its way up the U.S. East Coast, where residents as far north as Vermont could get several centimetres of rain this weekend.

Tropical Storm Debby makes 2nd landfall with heavy rain expected up U.S. East Coast
Two women with small kids walk in a downpour in a parking lot.

Tropical Storm Debby has made a second landfall in South Carolina on its way up the U.S. East Coast, where residents as far north as Vermont could get several centimetres of rain this weekend.