There are a lot of idiots here posting lies and ignorance claiming that "Latinos are white" and other nonsense like this. Let me set the record straight:

There is NO SUCH THING as a "White Latino" or "Black Latino". Latinos are people of Latin American blood. Whites are European and Blacks are African. It does not matter where you are born because it doesn’t change your ancestry. Anyone can be born anywhere but that doesn't change your ancestry. Black people born and raised in Japan are not Asian. White people born and raised in South Africa are not Africans. Whites and Blacks born and raised in Latin America are not Latinos. Latinos are Latinos because they are people of Latin American ancestry. Period.

You people pushing these lies are erasing the existence of Latin American people because all you can think about is in black and white terms because of American racial politics. Your ignorance is not an excuse to erase other nonwhite people. Latinos ARE NOT WHITE!

And Camila Cabello is not white so stop with this nonsense that she is suddenly a white woman because you don't like her. That doesn't even make any sense.