Historic number of candidates file ahead of 2018 campaign season
Raleigh – This week N.C.’s political parties are charting their courses to November after the candidate filing period ended February 28. The flurry of activity was closely watched as candidates assessed races, raised money and […]