Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
1997
2025
—
2024
1971
1968
1986
2023
2016
2005
2009
2013