Debby makes landfall on Florida's gulf coast

Debby makes landfall on Florida's gulf coast

Following the landfall on Monday as category 1 hurricane, Debby has now weakened into a tropical storm according to national hurricane center. Heavy rains continued in the town of Steinhatchee at Florida's gulf coast, hours after Debby's landfall.