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
2017
2011
1971
1999
2016
1990
2013
2014
2024
2022
2018
2007