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
2022
2016
2011
2019
2021
1985
2014
1969
2025
1994
2000
1966
1980
1954
2002
1986