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 ...
Some results have been hidden because they may be inaccessible to you