Tropical storm Debby makes landfall in Florida as hurricane
Tropical storm Debby made landfall in Florida on Monday as a Category 1 hurricane, bringing risks of life-threatening storm surge and major flooding to the Big Bend region.
Tropical storm Debby made landfall in Florida on Monday as a Category 1 hurricane, bringing risks of life-threatening storm surge and major flooding to the Big Bend region.