After Soaking the Carolinas, Debby Will Bring Rain to the Northeast This Week
1 month ago
1
The tropical storm’s meandering off the South Carolina coast will come to an end on Thursday after it makes another landfall and a quick dash through the Northeast.