Over 1 Million Power Outages in South and North Carolina After Hurricane Helene’s Strike
South Carolina, North Carolina Suffers Over 1 Million Power Outages Following Hurricane Helene Hurricane Helene has initiated a mass of power outages across South Carolina