Why Americans refer to LatinAmericans as Spanish and refer to their language as Mexican?

How ignorant can Americans get? Spanish people are from Spain. Ever heard of Spain? No, it is not next to Mexico Spanish persons: https://www.style.com/slideshows/fashionshows/S2005RTW/AMOLINAR/DETAILS/00450f.jpg https://img253.imageshack.us/img253/9198/foto442hf0.jpg Or do you think that Europe is a country? America is a very ignorant place. Not been to America? Ha! I was born here, you …