>Dragan
>
>For those who live and work in the USA, it is possible to become a citizen- one of my Canadian partners over there in NY did it earlier this year, along with a "United Nations" of other nationalities (his words!) all of whom were proud to be becoming US citizens. And they can all vote, though (from memory) there are still some things they can't do, such as become President.
>
>I think this process is fairly universal in the first world- live according to the rules in a proper country for long enough and you can become Resident, with certain extra privileges; be Resident according to the rules for long enough and you can become a Citizen, with full voting and other rights.
Of course. The devil is in the details, and the number of years it takes.