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.
2006
2021
1984
2022
2019
2015
2023
2017
2016