Why no other human species survived – David Reich Posted on December 10, 2024December 10, 2024 by Lone Candle Ten to twenty percent of the ancestors of non-African people are Neanderthal! https://www.youtube.com/watch?v=rW_Lgwqqe3I