Where have you been on this subject?
Cruz says he IS a natural born citizen, and he is vastly, overwhelmingly supported in that assertion.
He has no reason to “not run” - not your reason or any other that I know of.
Dual citizenship may pose problem if Ted Cruz seeks presidency
I guess Cruz is as American as Obama. Heck, maybe Putin will run.