Hurricane Debby has made landfall on the Florida coast, inundating streets, killing at least four people and threatening to bring historic rainfall to surrounding US states.
Debby smashed ashore in Steinhatchee on the Big Bend Coast at 7am on Monday as a Category 1 hurricane with winds reaching 80mph, according to the National Hurricane Center.
‘This is...