Hurricane Helene plowed through the N.C. mountains Friday, shutting the region down and leaving thousands with power, with some counties urging evacuations. More than 200,000 Duke Energy customers ...
Results that may be inaccessible to you are currently showing.