Absolutely states should require proof of citizenship. Americans deserve and we must protect our right to vote and eliminate the ability for anyone to vote that is not a US citizen.
This is a critical and essential that a bill that protects me a US citizen from anyone that is not a US citizen from voting illegally.
I travel the world and I have to prove who I am everywhere I go from Hotels to border crossings to entering one country and leaving another I need to show my passport.
That is my proof of US citizenship