North Carolina Spent Nearly $5 Million Defending Voter ID, And Lost — ThinkProgress
Close