After twenty years of waiting, the femur of the Toumaï fossil finally speaks

We can say that it was long overdue… but the publication of this fossil so important for the history of humanity is excellent news. The “Toumai femur”, as we liked to call it because found at the same time as the skull of this probable ancestor of humanity, in July 2001, probably belongs to the … Read more