Posted on May 16, 2018

Posted on May 10, 2018

On what was otherwise a uneventful first big primary day of the 2018 election, with predicted winners and establishment favorites sweeping most races, the race for North Carolina’s 9th Congressional District got interesting.