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.