Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
2013
2023
1983
2005
2003
2024
2019
1973
1896
1966
1984
2025