If SCOTUS says states can't require proof of citizenship for voter registration, how can they exclude non-citizens from voter rolls? The state hasn't created a catch-22; the federal judiciary has told the states that they effectively can't use citizenship as a requirement for voting.
I feel like I'm missing something here, because this can't be the state of things.
> We have a national ID issue which needs to be fixed.
What issue is this? Why do we need a national ID? What purpose would one serve? Plenty of Americans go through their lives just fine without any sort of federally-issued ID. Pretty much all you have to do is never travel outside the US, and many Americans don't.