Delwin Delwin:
That's true, the only way to entrench your right to be here is to obtain citizenship. There is a process for doing that and I believe if you are here doing what you should be doing, it shouldn't be that difficult.
I also believe it should envolve revoking your foreign citizenship. I am strongly against this dual citizenship crap. If a refugee has been here for a number of years as a permanent resident and has not even applied for citizenship, then decides to go home, they roll the dice and I think they should be open to reassessment based on current circumstances.
It's not that difficult (I assume the citizenship test is not that difficult) but it is rather expensive.
Also, Canada does not get to say whether people lose their foreign citizenship. Their home country does.