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