They clearly do NOT violate the constitution though they do violate The Voting Rights Act of 1965. That is just a law and can be changed by congress at any time.
It seems like common sense to insist voters be literate.
People who say literacy tests are RACIST need to ask themselves - Do you really want to admit blacks are illiterate? Nearly all blacks are of course, but do you want to admit it?
Bookmarks