www.newsmax.com
Rain-Heavy Debby Makes 2nd Landfall in South Carolina
Tropical Storm Debby has made a second landfall in South Carolina on its way up the East Coast, where residents as far north as Vermont could get several inches of rain this weekend.