Debby weakens to a tropical storm after making landfall as a hurricane in Florida, NHC says
Tropical Storm Debby made landfall as a hurricane in the Florida Big Bend region Monday morning before downgrading to a tropical storm hours later, according to the National Hurric…