He cant because....ta-da....Mexico has a strict immigration policy and they enforce it From Wikipedia: Mexican Nationality Law:
According to the 30th article of the Constitution of Mexico, there are two ways in which a person can acquire Mexican citizenship: by birth or by naturalization.
Nationality by birth
The Mexican Constitution states that Mexicans Citizens by birth are:
- persons born in Mexican territory regardless of parents' nationality or immigration status in Mexico
- persons born abroad of a Mexican Citizen born in Mexico
- persons born to an individual after that person has become a naturalized citizen of Mexico
- individuals born on Mexican merchant- or Navy ships or Mexican-registered aircraft, regardless of parents' nationality
- children born to Mexican Diplomats or Ministry of Foreign Affairs Personnel working overseas
I think little Jasmine may fall under the 2nd one.