Latinos come from countries where Spanish is the main language. Brazil, Belize, Guyana & French Guinea aren't technically part of Latin America. Latinos can be of any race, whether it's black, white or indigenous.
Surely Spanish people are Hispanic though, right? Not Latino. Or or are they both?