North carolina voter id law 2013 July 8, 2019 16 32 64 128 Voter id law in north carolina Voter id laws explained Voter id law nc Voter id laws north carolina