Early voting gets underway on April 19 for the 2018 primary, with every seat in the North Carolina legislature in play. Here's what you need to know to cast your vote. Kevin Keister
Early voting gets underway on April 19 for the 2018 primary, with every seat in the North Carolina legislature in play. Here's what you need to know to cast your vote. Kevin Keister

It's almost time to vote in NC. Here's what you need to know before Election Day.

April 11, 2018 01:09 PM