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
1951
1936
1933
1947
2024
2017
2003
2000
2011
2007
1994
2013
2016
1983