>>512815996
Wasn't there some Russian study suggested that there's evidence that Europeans didn't actually come from Africa? Whatever happened to that?