Tropical Storm Debby Delivers Record Rainfall in Southeastern U.S. Prompting Flood Warnings and Evacuations
Tropical Storm Debby Unleashes Torrential Rains in Southeastern U.S. Triggering Flood Warnings Tropical Storm Debby, after making its presence felt in Florida with destructive force,