Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
2023
2015
1966
1937
2020
2009
2006
—
2022
1933