Cruz is as American as can be, but foreign born, to a non-American father and held a foreign passport until some months ago. Hmmm. Somehow, they all don’t add up!!
You are correct. Something does not add up and it’s you!!