Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
2019
2005
2021
2010
2014
2013
2018
2009
2025
1956
2024
1972
2017
1995
2022
1992