Give it a rest, Cruz is an USA citizen and he has been since birth.
JEZZ dude or dudet get a clue.
He was also a Canadian citizen until he was 43 years old,
Yes he is.
But, he’s not a “Natural Born” Citizen.
There’s a difference
Cruz is an USA citizen which nobody argues, but he is not qualified to be President because he is not a Natural Born Citizen as the Constitution requires.
Someone the other day pointed out that if a son was born in Saudi Arabia to a Saudi man and an American woman nobody would say that child would be qualified to be our President. The only difference with Cruz is the nationalities are different. He is still unqualified.