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.
1980
2013
2022
2006
2014
2019
1940
2008
2015
1989
2018
2012
2016
1974
—