[ Anthropology ] Open Question : Chinese Challenge to 'Out of Africa' theory?

what do you guys think about this http://www.youtube.com/watch?v=Y9zVEQCIiRs