If you are not Mexican, yes you do.
You need your full birth certificate
yes, there are no special treatments for Cubans
No, passports are for traveling to other countries.
No, you dont. Italy doesn't require a visa. You do need a passaport to enter though.
Yes, every minor flying into the US, regardless of age, is required to have a passport.
That depends on where you are travelling from and if you are crossing any international borders. For example, if you are travelling within the U.S, you do not need a passport to go to El Paso. However, if you are travelling from Canada to El Paso, a valid Canadian passport is required.
Your passport; if you are not from the US, Canada or the European Union, you also need a visa.Arizona, New Mexico, and Texas border Mexico.
If you live in Mexico then no.
does a citizen of Mexico need a passport to go from the us to Mexico and back? He is legal to be in us but not a us citizen.
Your passport
Your passport
You will need a pilots license, ID/passport to fly into Canada or Mexico.