
A severe population bottleneck between 930,000 and 813,000 years ago nearly drove our human ancestors to extinction. It reduced the breeding population to approximately 1,280 individuals for over 113,000 years... And it's happening again. The world did...