In the Kalahari Desert of South Africa, has produced a cornucopia of wonders for archaeologists searching for the truth about human origins. Cave…
Researchers at the Sterkfontein Caves in South Africa, famous for the discovery of ‘Little Foot’ and a ream of other ancient hominin remains,…