A new study by the Brennan Center says that some 10 million citizens in states with new voter ID laws face a ‘serious burden’ on their ability to vote in November.
A new study by the Brennan Center says that some 10 million citizens in states with new voter ID laws face a ‘serious burden’ on their ability to vote in November.