Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
2025
2019
2024
1950
2023
1968
—
2014
2018
2000
2017
1983
2008
1896