Let’s improve the National Voter Registration Act.
The Arizona law requiring proof of citizenship to vote has been struck down because it violates the National Voter Registration Act. The NVRA just requires that a potential voter swear that they are a citizen. Why? It’s not difficult to provide proof of citizenship and it would reduce fraud.
I think that proof of citizenship should be required under federal law and that voter need to provide identification when they go to vote. That would be something useful for Congress to do.
Canada should look into doing the same thing. My understanding is that you don’t need any kind of identification, not even a voter registration card, to vote here.