Videos / 10 September 2015 Details of Homo naledi unearthed By Staff Reporter FacebookXEmailLinkedInWhatsApp Professor Lee Berger introduces us to Homo naledi Professor Lee Berger introduces us to Homo naledi, a new species and ancient human ancestor, discovered in South Africa’s Cradle of Humankind in 2013. Tags: Video