Hurricane Idalia unleashes fury on Florida
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 pummelling.
Read more »