Relentless Rain from Tropical Storm Debby Floods Parts of Florida
Tropical Storm Debby may not be an actual hurricane, but that doesn’t mean she isn’t wreaking plenty of havoc – she’s already drenched Northern Florida in rain and spun off isolated tornadoes with at least one casualty.