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
2015
2021
2016
1969
1975
2009
2022
1911
2010
2005
1990
1996
1992
2006
1942