Originally Posted by
GoingAway
US might not have a defined process for the passenger, but they get the passenger lists and process those from the airlines. They are certainly privy to the passport information (and more)
I thought you needed to give up the other passport/nationality when you become a US citizen, that dual citizenship only happens when it's based on parents nationality/location of birth -- was that ever the case?
This went away YEARS ago... No one I know has been asked to give up their previous passport due to issues with countries that you CANNOT give up Citizenship on (e.g. China) in where the US could not protect these new citizens. The US does quietly accept "Dual Citizenship", not that they want to but it is accepted that some countries will not accept the fact that you gave up their citizenship.