The evidence is mounting: Humans were responsible for the extinction of large mammals
0
The debate has raged for decades: Was it humans or climate change that led to the extinction of many species of large mammals, birds, and reptiles that have disappeared from Earth over the past 50,000 years?