Hurricane Idalia Makes Landfall on Florida's West Coast as a Dangerous Category 3 Storm
  • 8 months ago
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.
Recommended