They are Latinos, but they are also White. We tend to think of Latin America as a nice even shade of brown. But they actually have their own race issues just like we do. Much of the upper class proudly traces their lily-white linneage back to Europe and won’t marry anyone who can’t do the same. Indeed, the color lines in business, etc. are even more rigid than they are here. Indians still face a huge amount of discrimination (of course, this varies by region). When we are talking about the world of politcs, business, and big money of all kinds, it’s the white people that are winning, and have for ages. Bolivia just got it’s first Indian president. Argentina is 97% caucasian. Guyana is like 50% Hindu because of their overwhelming East Indian demogrpahic. Brazil, a racial melting pot if there ever has been one, claims “Indian” as their smallest demographic. Latin America is a diverse place, but one that is still ruled by an overclass, and that overclass happens to be nearly all white.
Africa is a big continent. It varies from “hell on earth” to “this could be London”. There are plenty of places that have full tourist facilities and get a lot of tourist traffic from Europe, complete with bikini beaches, surfing and discos. From what I know, the life of the relatively affluent in South Africa is increadably familiqr- leafy suburbs with green lawns, big cities with wide streets and tall buildings, movie theaters, fashion magazines, clean school uniforms and the evening news.