Most of them do. This is one of the traits inherited by Spanish colonialism, where the society was segregated and had marked differences among classes, which more often than not, were defined by race alone:
Mexicans call themselves Latinos because they are ashamed of being called Mexicans. It's a form a nationality negation.
A rich Mexican heritage.
Indian heritage in production and consumption
Mexicans.
A rich Mexican heritage.
people of mixed European and Indian heritage
when Mexicans say ''viva la raza'' its for showing there pride for Mexicans and there country long lived the heritage
Mexicans have both Spanish and Indian blood.
They aren't. Most probably you are talking about Mexican-Americans or people from Mexican descent.
this is a racist question, whether it was meant as a joke or not. you should be ashamed of yourself for asking such a question. X(
There has never been a president of the United States with an Indian heritage. That applies to American Indian or South Asian extraction.
Mexicans