Hurricane Idalia makes landfall in Florida with ‘catastrophic storm surge’
Hurricane Idalia made landfall as a Category 3 on Wednesday morning bringing “catastrophic storm surge” to parts of Florida. The hurricane slammed into the Big Bend area, near Keaton Beach, just before 8am (Eastern Time) with 125mph winds and warnings…
