Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
2002
2021
1993
2004
1974
1926
1973
—
1963
1966
2024
2007
2023
1991
2016
1984
2018