Posted on

People, not the climate, found to have caused the decline of the giant mammals