The laws of Canada are of no concern for determining the citizenship of the United States. Only US laws apply.
Amen to that. Why waste your time with Canadian law. It is our Constitution that controls and, unfortunately, Mr. Cruz was not naturally born in the U.S.
“he wasn’t naturally born in the US”
He wasn’t born IN the US at all.
And that has absolutely nothing to do with anything.
According to “Mr Cruz” himself (his Senate staff spokesman), there are only two types of United States citizens. One, when born, is a citizen. Two, when born, is not a citizen, but later becomes a citizen through the naturalization process.
Mr Cruz himself claims that natural born citizen refers to the first type. The day you are born, you are a citizen. He further states that this is based not on the soil where the citizen mother drops the baby, but the American citizenship of the mother, if she is of age (18 or older).
The second type is not a citizen at birth (natural born), but has to become a citizen by later becoming naturalized. It is this second type that is not eligible to run for president.
We do know (and he knows, of course) that the US has recognized anchor babies in this country - a non citizen crosses the border and gives birth on this soil. That is an aberration of the law. It should be ended. Unfortunately it has not only hurt our sovereignty but it has helped to confuse people like yourself about citizenship law.
“Mr. Cruz was not naturally born in the U.S.”
He is a Senator, so he is clearly a citizen. He gained that citizenship by birth, and never needed to be naturalized. So yes, he is indeed NBC.