The next Congress should introduce and pass legislation that any person who commits voter fraud, ie voting more than once, under the wrong name, without being registered or without being a citizen, would forever forfeit any federal assistance including social security and medicare.
Some people will say this is harsh but no one accidentally commits voter fraud. It is always and intentional affirmative act. Not a crime of passion.
Make it a capital offense.
Okay, though SS fraud and Medicare fraud are not infinitely harder to pull off than voter fraud. A little harder, given the insanity of voter registration laws, but not prohibitively so.
While on the doll of the Government it is not a particularly honest policy to have any man voting. As one is in essence paying one self from the unwilling pocket of others.
I think at the very minimum there should be 2 mutually exclusive lists:
1: The welfare list.
2: The voter list.
If you want to be one one list you have to be off the other.
Good law.