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
A rich Mexican heritage.
Mexicans.
If your great grandmother was Indian, you would have 12.5 Indian heritage.
people of mixed European and Indian heritage
Mexicans have both Spanish and Indian blood.
when Mexicans say ''viva la raza'' its for showing there pride for Mexicans and there country long lived the heritage
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(
They aren't. Most probably you are talking about Mexican-Americans or people from Mexican descent.
Mexicans