Toumai, the Oldest Human Ancestor
The oldest human ancestor recorded to date, better known as Toumai, is seven million years old and has just "crash-landed" in the world of the living. The entire history of humankind is thrown into question.


The oldest human ancestor recorded to date, better known as Toumai, is seven million years old and has just "crash-landed" in the world of the living. The entire history of humankind is thrown into question.