Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
1999
2008
2022
2003
2010
2006
2024
2015
2011
2016
1993
1965
2020
2025