Cruz was born a Canadian and ultimately renounced his Canadian citizenship and, thereby, became a naturalized citizen of the United States. In order for any alien to gain citizenship in the US, he or she must swear an oath of citizenship and renounce any allegiances to any other countries that they may have formerly been a citizen of. This is called “naturalization” and it is not the same as “natural born”. By renouncing his Canadian citizenship, he became a naturalized citizen.
What a CROCK!! You need help.
“and, thereby, became a naturalized citizen of the United States”
That’s where you went off track; Cruz was a US citizen at birth by virtue of his mother’s US citizenship.