Loading Video…
This browser does not support the Video element.
Hurricane Debby makes landfall: The latest
Hurricane Debby made landfall in Florida Monday morning, bringing a life-threatening storm surge to portions of the state. It may also cause major flooding in the southeastern United States. It had maximum sustained winds of 80 miles an hour when it made landfall near Steinhatchee, Florida.