beforeits.news
Little Foot fossil shows that the early human ancestor now clings to trees
Little Foot was discovered in a cave in South Africa in the nineties and is the most intact ancient skeleton of any human ancestor. Credit: Paul John Myburgh A long-awaited, high-tech analysis of t…