For future reference:
"Can a refugee go back to his country after getting citizenship?
According to Geneva Convention Refugee Act a host country can take back their citizenship or PR if the former refugee ever go back country he fled from, Scandinavian countries use that article to strip citizenship and PR and turn them away at point of entry".
You came to Canada as a refugee, you have no reasons to go back home. Canada is your home now, period.
They can go back for sure, but they can also lose their citizenship because of it. I don't give a fuck about your opinion when I have the Geneva Convention Refugee Act backing up my statement. Also, fuck you, you faggot!
NO. NOT Canadian citizenship.
To be clear, Canada can
NOT "take back" citizenship from a former refugee. This is not an opinion. This is Canadian law.
In Canada, under current law, the only ground for revoking (or taking back) a grant of citizenship is misrepresentation. Period.
While Geneva Convention rules might allow a country to have laws that will "take back" citizenship based on grounds similar to what constitutes grounds for termination of refugee or protected person status (UNHCR provisions), Canada's laws DO NOT allow Canadian citizenship to be terminated, withdrawn, revoked, or taken back on these grounds.
Once a person who had refugee or protected person status under the UNHCR becomes a Canadian citizen, they are no longer a refugee or protected person.