Originally Posted by Piobaire
When I looked into becoming a naturalized US citizen, I was told I would have to renounce my Canadian and give up that passport. Did the immigration attorney give me bad info? Can you actually be a US citizen and a citizen of another country? I thought this was one of those uniquely "American" things, that you cannot be a citizen of the US and another country?
Your immigration attorney was right; however, just because the US doesn't consider you a citizen of another country and just because you've renounced citizenship from that other country, does not mean that the other country no longer considers you its citizen.
In addition, there are also some ways to become a US citizen that don't require you to renounce other citizenship, but these are rare. In my case, I became a US citizen automatically when my parents were naturalized; however, because I was under 18, I did not have to take the oath of citizenship and therefore did not have to renounce any other citizenship. So, I am now a dual citizen of the United States and Macedonia.