The upcoming voter ID amendment, which will appear on November ballots in North Carolina, has sparked fierce debate in the state legislature.
The upcoming voter ID amendment, which will appear on November ballots in North Carolina, has sparked fierce debate in the state legislature.