Tropical Storm Debby makes 2nd landfall with heavy rain expected up U.S. East Coast
0
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.