>>1 I think everyone should be able to vote if they are an American citizen, though I can see the argument for not allowing convicted felons to vote.
Even if a law were to be passed, removing their right to vote, how do you identify all of them? If you're talking about people that haven't been arrested then there is no good way of taking away their ability to vote without inevitably missing many of them or falsely convicting people.
I think they should be punished though fines, prison, and all the usual punishments of the state they are in. It would be unfair (and almost certainly politically motivated) to specify them as people who aren't allowed to vote. Though if felons in the state already lose that right, then you already have your wish.