I just have to say that I think Trump's position on Cruz's birthplace making him ineligible for POTUS is pure crazy. Cruz was born in Calgary, Canada to American parents. The law says that a person must be a "natural born citizen" to be president.
But, I guess the issue is how we define "natural born citizen."
What gets me though, is my mom was born in Montreal, Canada to two American citizens...so if we call into question Cruz's citizenship, then don't we have to question every person born abroad to two American parents? My BFF was born in Saudia Arabia to two American citizens. Many missionaries from the U.S. bear children abroad. Are they not citizens?
American citizens don't vacate their citizenship of the U.S. by working or living abroad, so I think it stands to reason that any child born to them while outside the USA would also receive their parents' status as Americans.
If not, what a chaotic mess!