The US doesn’t recognize dual citizenship except for people who are minors, they can hold it until they are of age and then they have to pick one or the other.
However, we can’t stop other countries from granting dual citizenship even if we don’t recognize it.
That may have been the rule in the past but not now. My sister-in-law is a naturalized US citizen who was allowed to keep her original citizenship when she became a US citizen.
That’s wrong. Japan does that. But us allows dual citizenship
I have a suggestion. We can allow dual citizenship, but nobody who has citizenship in another country is allowed to vote, hold political office or work for the government at any level.
Where did you get that insanely wrong information from?
https://travel.state.gov/content/travel/en/legal/travel-legal-considerations/Advice-about-Possible-Loss-of-US-Nationality-Dual-Nationality/Dual-Nationality.html
https://supreme.justia.com/cases/federal/us/343/717/
Jamaica claims Kamala Harris is a Jamaican citizen as their constitution grants citizenship to every child born of a Jamaican father. Her father was a Jamaican employed as a professor in a US university. (He was also a card-carrying communist)
So, Kamala is a Jamaican/EastIndian/US citizen.