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;
So what is the point of this if you can make new allegiances after you are a US citizen? Can someone renounce their old citizenship and then go back and regain that same citizenship they just renounced a week later?
Having just read Kenya’s rule for citizenship, if one wants to become a citizen of Kenya, that person must renounce their allegience to the country they left. I don’t think nobama has a dual citizenship with Kenya.