A closer look at the science of Human evolution, and how much early humans might've contributed to the extinction of large mammals during the Ice Age.
2017
2009
1996
2019
1988
2003
2006
1999
1991
1995
1992
2022
2013
2016
2023
1937