Ted Cruz gave up his Canadian citizenship, so he can remain in the Senate.
He can’t be President.
Natural born citizens are naturally citizens because they have only one nationality.
He can be president and no, that is not the definition of naturally born. Further, the US only recognizes US law regarding citizenship. You are a US citizen by US law and that law clearly states that there are only two types of citizens. Naturalized or born a citizen.
HIS MOTHER WAS A NATURAL BORN CITIZEN HAVING BEEN BORN AND RAISED IN DELAWARE. SHE NEVER GAVE UP HER CITIZENSHIP. GET INFORMED BEFORE YOU SPOUTING SUCH NONESENSE