Tropical Storm Debby Causes Havoc in the Southeast with Flooding, Power Outages and Tornadoes
Tropical Storm Debby Brings Flooding and Devastation to the Southeast Tropical Storm Debby, which recently downgraded from a hurricane, has taken a grip on the