Non citizens are already legally voting. For now it's limited to local elections.
Newt will change that as well...and all states wil have to have photo identification to vote. There will still be the cheaters but this dows hamper their efforts considerably.