Slide show: 99% of human ancestors died 900,000 years ago. How we weathered this catastrophe and what it foretells as climate dislocations escalate

Slide show: 99% of human ancestors died 900,000 years ago. How we weathered this catastrophe and what it foretells as climate dislocations escalate

Business Today |
A study published in August 2023 suggests that human ancestors experienced a dramatic population decline 900,000 to 800,000 years ago, ...