Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
March 14, 2006
Released
Toumai - Urahn der Menschheit
40min
—
French
France 2