VOA60 America- Hurricane Idalia has made landfall in Florida as a dangerous Category 3 storm

Your browser doesn’t support HTML5

Came ashore in region known as Big Bend. Forecasters say there is a threat of catastrophic storm surges, destructive winds and heavy rainfall.