If they work and pay taxes, they should be allowed to vote, period! Any American citizen who pays taxes to good ol' Uncle Sam should have the right to vote, they did their time and are now a part of society again, they have a right to help chose politicians and laws as much as I do. Who agrees with me?