NC Senate incumbents in Triangle hold onto seats, Barringer wins

November 08, 2016 09:16 PM