Tropical Storm Debby to impact Northeast travel
After a second landfall in the Carolinas, Tropical Storm Debby is expected to bring torrential rain and wind to the Northeast, potentially causing major travel delays.