I am a Canadian citizen in the US on a "green card". Both my parents were born in europe(France & UK) & immigrated to canada after the war. I want to obtain either a French or UK citizenship. If I do, will I have to relinquish my green card? Can I hold Canadian and French/UK citizenship while still living in the US on a green card? Will I have to give up Green card?
