North Carolina voters headed to the polls Tuesday, June 7th for a 2nd primary. Up for grabs were Congressional races and the ideological split of the state Supreme Court.
Results below are from the NC State Board of Elections (best displayed on mobile in landscape mode ↷):