Tropical Storm Debby Hurricane A Historical Look
Impacts of Tropical Storm Debby Tropical Storm Debby, a powerful storm that made landfall in Florida in June 2012, left a trail of destruction and disruption in its wake. The storm’s heavy rainfall, strong winds, and storm surge caused significant flooding, wind damage, and power outages across the state. Flooding Debby’s heavy rainfall led to … Read more