Home Current News Tropical Storm Debby makes landfall for second time in US as it...NewsCurrent NewsTropical Storm Debby makes landfall for second time in US as it barrels into South Carolina coastAugust 8, 20245FacebookTwitterPinterestWhatsApp tropical storm debby makes landfall for second time in us as it barrels into south carolina coast Source: yahoo.com/news