John C. Brooks

Early voting is underway in North Carolina's primary run-off elections. In races in which no candidate received more than 40% of the vote in the May 8th primary, the top 2 vote-getters face off on July 17th for their party's nomination. In addition to several U.S. House and General Assembly seats, there are run-offs for 5 statewide offices.