Toumai: The Oldest Human Ancestor 2006 Toumai - Urahn der Menschheit

Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.

Country Germany
Production Country France
Language German
Spoken Language French
Gnere Documentary
Production Company France 2
Release Date 14 March 2006
40 mins