I note that 21% of republican voters agreed.
Still strikes me as bizarre - why would anyone want to allow non-citizens to vote for your own government?
Well, I would guess that a political affiliation decides who they want to be able to vote based on who they think the people in question would vote for.
Given that there's a strong statistical chance that the group in question would likely vote Democratic, it's not a huge surprise that the idea has much more democratic support than republican...
At the end of the day, both parties are going to fight like hell to get votes from people who support them, and suppress votes from people who oppose them. Unfortunately that's what our two party system has resorted to.
All political bickering aside, allowing non-citizens of any kind to vote presents some risks to our political/election system as a whole.
What's to stop them from voting more than once?
What's to stop another country from taking advantage of that and intentionally sending people over to influence our election results?
What level of taxation do you require in order to meet the standard of "I paid taxes, so I get to vote"...does a person get to come here, work for one day, pay $12 in taxes, vote, and head back home?
I say we stick with the constitution on this one:
The right of
citizens of the United States to vote shall not be denied or abridged by the United States or by any State on account of race, color, or previous condition of servitude.