NC Senate incumbents in Triangle hold onto seats, Barringer wins

November 08, 2016 9:16 PM