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
2024
1975
2022
2021
2016
2020
2010
2015
2023
1995
1989
2003
1992
1967
1991
1937
2019