Thanks for the good post and a good starter set of solutions. I fear that more is required than leaving it up to states that “want to verify the citizenship of registered voters”, at least for federal elections. The worst problems are in states where the “ins” clearly do not want to curtail fraud of any sort, because they proper from cheating. With Republican House and Senate Majorities, and a President to sign reasonable legislation, I see no reason we can’t have federal legislation requiring states to enforce citizenship requirements rigorously, or lose their ability to participate in federal elections. Much of the Motor Voter bill should be repealed, and we need penalties for registration and voting fraud sufficient to act as a deterrent. Reigning in registration and voting on behalf of the mentally incapable is another goal, though one hard to achieve without danger of undesirable abuses.
“Catherine Engelbrecht, founder of Houston-based voters rights and election integrity organization True the Vote, said there arent enough firewalls in place in California, which she said has a more porous system than other states.
They do offer non-citizens a way to get a drivers license and that comes part and parcel with the opportunity to vote, Engelbrecht said. Couple that to the fact that they dont have to show an ID at the polls and it sets a tone for a potential free-for-all.
She asserted that the upcoming motor-voter law will only exacerbate the problem.”
http://www.mercurynews.com/2016/11/30/trump-and-vote-fraud-officials-say-its-just-not-happening/