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
2022
1987
2014
1997
2004
2003
2017
2008
2010
1963
2007
2019