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.
1972
2025
2024
2017
2016
2015
2003
2008
2006
—
2013
2014
1990