Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
2008
1960
1950
2007
2025
2023
2022
1955
2024
1941
—
1895
2004