Foreign citizenship is tricky, because Americans may or may not be able to control or even know whether another country considers them to be citizens. Many countries, like Mexico for example, do not permit their citizens to renounce their citizenship under any circumstances. So asserting dual loyalty may be a stretch.
The bill would require disclosure ... it’s up to the voters what to do about it. Transparency on the part of our public SERVANTS is a good thing. We need to know what these creatures are really made of.
This was a big issue in Australia a few years back. They do ban dual citizens from being in congress, but it wasn’t rigorously enforced for a long time.
A few people started digging into the right wing leaders, and found that a bunch of them had foreign citizenships and got them kicked out of congress, even though most of them had no idea they were legally citizens of another country.
Israeli Basic Law prohibits MKs from serving unless their foreign citizenship has been revoked under the laws of that country. Usually every election has a winner who has to renounce.
Presumably there is a procedure for non-coperative foreign governments. This must have happened before.
It is all very simple, either renounce foreign citizen or US citizenship. I guess a law requiring disclosure is a start. No elected official should ever be allowed to also be a foreign citizen. And any working directly or indirectly for the US government should register as foreign agents.