There is a high probability that Barack Obama, as a 20-year old, swore allegience to Indonesia and repudiated the United States in order to get an Indonesian passport under the name Barry Soetoro (religion listed as Muslim).
As a child in Indonesia he would have had dual citizenship but would have had to assert Indonesian citizenship at age 18 (he was living in the US then.) Indonesia DID NOT RECOGNIZE dual citizenship for adults back then (I don’t know about the present).
So, did Barack Obama travel to Pakistan on an Indonesian passport? (There is a suspicion he returned to the US, to NYC to attend Columiba University, via Saudi Arabia in 1980. That is a more direct route to NYC.) If he did so, he would have to be “naturalized” to regain his US citizenship, automatically making him ineligible for the Presidency DESPITE perhaps having been natural born in the first place. Allegience trumps all!
IMO the Kenyans are correct - he was born in Mombasa, Kenya in 1961. I can’t imagine Kenya allowing a US citizen, or any foreign national, to campaign in Kenya for one of their presidential candidates, can you?
The second criteria: " in the United States " simply refers to physical location.
The issue of citizenship is misunderstood by many. Citizenship in another country is NOT recognized by US Law. There is no category of dual citizenship. This also means that a US court cannot really adjudge whether one is a citizen of another country, if someone IS a US citizen. It is known in International law as the principle of "forum non conveniens". A US court cannot apply the law of another nation to decide an issue pertaining to a question of citizenship in another nation.
The effect is that US citizens CAN hold other citizenships, they are not recognized in the US. However some other nations DO recognize the possibility of multiple citizenships of a national, and provide means through declaration and otherwise to do so.
This may seem confusing, but its really quite simple.
It allows a US citizen to say when asked: " Are you a Kenyan Citizen?" To reply" NO." because there is no legal basis for asking the question.Sort of a "don't ask, don't tell" policy on citizen ship outside the US citizenship one holds by birth or naturalization.
US citizenship, once acquired , due to case law, can only be renounced by declaration in writing, IF one is over the age of 18. It used to be by statute, that one could lose US citizenship by voting in a foreign election, for example. That is no longer the case according to case law.
I hope that clarifies the issue somewhat.
But to further muddy the waters, US citizens who can be shown to have dual citizenships, cannot pass a security clearance unless the foreign citizenship is renounced in writing. This is especially true of those with dual allegiances or dual citizenships who are military enlisted personnel who are being promoted to officer rank. So if Obama has a foreign citizenship, he would not be able to pass a security clearance as Commander in Chief, if the clearance guidelines are followed.