Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
1944
2023
2024
2009
2008
1994
2019
1968
2022
2018
2013
1976
1985
1988
1952
2011