VOA60 America- Hurricane Debby made landfall Monday morning as a category 1 storm, with potentially historic rainfall

Your browser doesn’t support HTML5

Storm Debby made landfall in the Big Bend region of Florida, where the western panhandle meets the peninsula.