Debby’s Deluge: The Southeast Submerged by Over a Foot of Rainfall

Tropical Storm Debby struck the U.S. Southeast in early August 2024, bringing with it over a foot of rainfall across several states. After initially hitting Florida, the storm caused extensive flooding in the Carolinas. NASA is actively tracking the storm’s progression and its impact. Tropical Storm Debby lashed the…

Story continues

TRENDING NOW

LATEST LOCAL NEWS