htxt.co.za
New hominin species Homo naledi revealed at Maropeng - htxt.africa
The discovery of these fossils is huge, and will challenge almost every notion of how humans evolved.