Can't change dual citizenship, that's a function of the other country. The Cuban immigrant citizens here in the US are Cuban citizens as well, per Cuba's laws, not ours. Same applies to many countries. And you can't require naturalized citizens to give up their former citizenship, because that too is a function of the other country. You can require loyalty to the US
I hereby declare, on oath, that I absolutely and entirely renounce and abjure all allegiance and fidelity to any foreign prince, potentate, state, or sovereignty, of whom or which I have heretofore been a subject or citizen;
that I will support and defend the Constitution and laws of the United States of America.
Not a lot of wiggle room in that declaration...
“Can’t change dual citizenship, that’s a function of the other country”
I had no idea. In view of that, can we not deny citizenship and run those on temporary visa’s as a recourse?