A turbulent primary season has already reshaped Western North Carolina’s political landscape, toppling incumbents, elevating new contenders and setting the stage for a consequential General Election.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results