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.