 Well, here's the truth. The truth is, while it is technically illegal for someone, a non-citizen, to vote, federal law prohibits states from doing the checking they need to do in ensuring that only citizens are registering to vote. Literally, they're not allowed to. Arizona has two separate systems as a result, one for state and local, one for federal.