Tropical Storm Idalia descends on North Carolina after pounding Florida, Georgia and South Carolina
Idalia had made landfall early Wednesday morning over Florida as a powerful and destructive Category 3 hurricane, and in its wake, damaging storm surge, flooding, and downed trees were reported across the state.
