New York City lawmakers are considering allowing non-citizens to vote in local elections.
The proposal discussed at a recent City Council meeting would give the vote to an estimated 800,000 green card and visa holders.
Advocates say non-citizens living here also have a stake in society.
"We're all involved in politics since we're born. And the people who look for government to work for them have to be involved in the political process," Dominican immigrant Jose Torrero said.
Opponents, including Mayor Michael Bloomberg, say voting should be reserved for citizens only.
"Voting is the most important right we are granted as citizens, and you should have to go through the process of becoming a citizen and declaring allegiance to this country before being given that right," Bloomberg said through a spokeswoman.
About half a dozen cities in Maryland currently allow non-citizens to vote and Chicago lets immigrants vote in school board elections.