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
2015
1972
2006
2019
1995
1950
2025
1968
2022
2003
2004
1993
1969