> Constitutionally, states cannot deny citizens the right to vote

You sure?

Citizens currently serving a prison term for the conviction of a felony cannot vote.

Citizens found mentally incompetent by a court cannot vote.