Refine your interests »
North Carolina’s primary election day was May 17, 2022. Many of the results were expected, with some exceptions, including a few current incumbent legislators losing their primaries, a handful of current and former...more