This is the ONLY explanation that makes sense to me as to why the Dems are so ferociously opposed to voter ID laws. Otherwise, you have to believe that minorities are too stupid to get government IDs and produce them at the voting places.
How would voter ID laws prevent this kind of fraud? It seems the non-citizen "voters" had driver licenses.