NC Senate floor debate becomes heated over new judicial elections bill

Senate Bill 3, a bill concerning party affiliation in judicial races, was introduced and voted on after a heated debate on Tuesday, July 24, 2018.
Up Next
Senate Bill 3, a bill concerning party affiliation in judicial races, was introduced and voted on after a heated debate on Tuesday, July 24, 2018.