Idalia makes landfall: Eyewall of monster Category-3 hurricane batters Florida coastline with 125mph winds ahead of 16ft storm surges and TORNADOS – as homes are flooded and over 100,000 without power
Hurricane Idalia has made landfall near Keaton Beach after weakening back to a Category 3 storm ...
Read more