.
Cruz was born an American citizen.
There is no other question, no matter how ignorant you want to look.
.
Name calling and personal attacks are the last refuge of someone that doubts their own position. Your man will not be taking taking the oath of the U.S. Presidency on Jan 20, 2017. He will be watching Donald Trump take the oath.