Hurricane Idalia Makes Landfall on Florida's West Coast as a Dangerous Category 3 Storm
2023-08-30 11
Hurricane Idalia made landfall on Florida’s west coast as a catastrophic Category 3 storm on Wednesday and unleashed life-threatening storm surges and rainfall across an area that has never before received such pummeling.