Hurricane Idalia unleashes fury on Georgia and Florida, swamping the coast and closing highways
Hurricane Idalia is unleashing life-threatening wind and rain in Florida and Georgia. It made landfall as a dangerous Category 3 hurricane early Wednesday in the lightly populated Big Bend region,