it's even twice retarded because hispanic refers to spanish speakers, while latino refers to the descendants of miscegenation between native americans and people that have romance languages. and puerto ricas have the most retarded spanish so they are barely hispanic in that sense.
Mexico