No one thinks of Mexico and Peru as black. But Mexico and Peru together got 700,000 Africans in the slave trade. The coast of Acapulco was a black city in the 1870s. And the Veracruz Coast on the gulf of Mexico and the Costa Chica, south of Acapulco are traditional black lands.
I think all Nazis didn't see themselves as bad people. I've never met a racist yet who thought he was a racist. Or an anti-Semite who thought they were anti-Semitic.

