Tropical Storm Idalia Descends on North Carolina After Pounding Florida, Georgia, and South Carolina
The storm left as many as a half-million customers without power in Florida and other states at one point as it ripped down power poles and lines. Still, it was far less destructiv…