Yes, you do.
Yes.
Not if their parent or parents are Mexican. We just went over the Christmas break and we were told that being my husband is Mexican the children didnt need to show their passports or get a temporary visa to enter Mexico. Now when coming back we showed all of our passports at the border and had no problems coming back. I do believe that all U.S. citizens now need a passport to reenter the U.S.
Yes.
No. People with European passports are allowed to enter Mexico without the need for a visa.
Whites need passports to enter mexico
Actual passports are not required if you are leaving the country by land or boat. However, passport cards are required in order for you to enter back into the US. Passport cards are similar to drivers licenses and cost less than actual passports.
You always need a passport to enter another country
Canadian, American and European citizens can enter Mexico without additional requirements other than their passports.
Even newborns need passports to enter other countries. Even Puerto Rico and Mexico now.
Canadian, American and European citizens can enter Mexico without additional requirements other than their passports.
Anyone who crosses the border from one country to the next requires a passport.
If returning by land, you will be OK.