Hurricane Idalia unleashes fury on Florida as Category 3 storm
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 an onslaught.