Mexican Spanish and European Spanish are dialects of each other, just as British English and North American English are dialects of each other.
this is a dumb question, why do Americans speak English? Mexico was colonized by Spain, Spain imposed their culture, customs,and language ,henceforth spanish became the official language.
More than 90% of people in Spain speak Spanish. There is no language in Spain that is spoken by only 75% of the population.
The predominant language of Mexico is Spanish, but there are many people there that can also speak English and American Indian languages, like the Mayan language.
People generally speak the language they're most comfortable with (Mexicans and everyone else on the planet). While it is definitely rude to speak in front of someone you know doesn't speak your language, sometimes people forget this. We're all human.
Approximately 98% of Mexicans speak Spanish as their native language.
People in Spain speak Spanish for the same reason that people in England speak English--that's where the language evolved, and there was never any reason (conquest, fashion, or otherwise) for the Spanish people to switch to using another language.
More than 90% speak Spanish as either a first or second language.
The majority of people in Spain speak Spanish as their first language, around 95-98% of the population. English is the second-most spoken language, with around 27% of the population having some level of proficiency in English.
No, Galician is spoken in a region of Spain. Scots generally speak English and some also speak Scottish Gaelic.
People in Madrid speak Spanish because Spanish is the official language of Spain. Spanish originated in the region that is now Spain, and it has become the predominant language spoken throughout the country.
Almost the entire population of Spain speaks Castilian (between 46-48 million people).
well, first of all spanish some speak Brazilian and a lot of spanish people speak English!