Hi,
I have given this allot of thought and racism has nothing to do with color or where your from. Its your cultural differences and economic in equalities mixed with religious beliefs. that’s the roots of racism its our distain of other people’s culture or religious beliefs. It’s the jealousy of economic strength’s or failures. That’s why kids before the age of 5-7 don’t have any prejudices. its only after their parents pre conceived notions effect our kids that they shows signs of separation. Then I believe it’s on the school ground playground kids start to notice and see differences in their culture and religious beliefs. Starts with the Holidays used to be only 2 when I was a kid. Christian and Jewish but know we are such a diverse group we celebrate Indian, Muslim, Hindu, Christian, Jewish, Atheist, in our schools now.
If you trace us all back 1-2 million years ago there was 6 species of humans on this earth all at the same time. Some were short and hairy , some were taller and less hairy. Some were more like advanced chimp like creatures but science now knows we were interacting with each other. These species also were breeding with each other. Theory now is Neanderthals were bread out by us and died in the colder climate. But take any persons in a room and their DNA contains 2-4 percent of Neanderthal DNA, 1-2 percent in some ethnic backgrounds have Australopithecus and Paranthropus some in that group more chimp like ancestors. but 2-3 million years ago the later two groups all existed over lapping with 7 species between the 2 groups. So really we are all cut from the same cloth its our location on the earth, culture, religious, social economic, history that breeds the racism not color.

Human Evolution