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.