The center of Hurricane Idalia has slammed Florida’s Gulf Coast at dangerous Category 3 strength, inflicting deadly storm surge and catastrophic winds not seen in this region in 125 years while promising untold devastation far beyond the landfall zone. Idalia moved ashore midmorning Wednesday near Keaton Beach in the Big Bend area – where the […]