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, where the Florida Panhandle curves into the peninsula. Then it…
Read More