News August 7, 2024

Tropical Storm Debby gains strength for second landfall

The center of Debby is now churning off the Southeast coast after dumping another six to 10 inches of rain in parts of Georgia and the Carolinas.