I have read about Cruz’s father being a Castro supporter and that the family with son Ted lived for for four years in Canada where Ted was born. My take is that birth in Canada sets the ‘natural’ allegiance there unless revoked at age of consent. Whether Ted Cruz has done such I don’t know but in any case he will not be a ‘natural’ born citizen which is tied to country of birth and parentage.
Are children born to illegals on US soil NBC?