Hurricane Idalia makes landfall over Florida’s Big Bend as a Category 3, hundreds of thousands without power

Hurricane Idalia has made landfall as a Category 3 storm over Florida’s Big Bend region, the first major tropical storm to do so in U.S. history.

View Full Story

Share:

The Latest