North Carolina Spent Nearly $5 Million Defending Voter ID, And Lost — ThinkProgress
Your browser does not support frames.