Tropical storm Debby makes landfall in Florida as hurricane

Published: Mon 5 Aug 2024
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.