Hurricane Idalia makes landfall over Florida's Big Bend as Category 3 storm, tens of thousands without power

2 years ago 26
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.
Read Entire Article