This Primitive Humanlike Species May Have Walked With Our Ancestors

May 10, 2017 - When early Homo sapiens lived in Africa, they may have had another humanlike species for neighbors. Fossils of Homo naledi, a hominin… more