Mark,
Stop being an ass, you know Ted Cruz had Canadian citizenship given to him at birth,but he also had American citizenship at birth, and he has lived his live as an American, now hw renounces Canada only to affirm his status as an American.
Something that seems to conflict you.
Tingers just got fangled.
DOH!!