NBC still trying to prove Africa was birthplace of humans, 'Newly Identified Human Ancestor Homo Naledi Was Handy With Tools' They built shit huts with sticks.
Homo naledi, the ancient human ancestor whose fossils have been retrieved from a South African cave,