africanglobe.net
Modern Humans Vs. Neanderthals • Africanglobe.net
The BBC has collaborated with Caucasian Ethnocentrists, to produce what they think happened tens of thousands of years ago between Humans and Neanderthals