'Researchers in China have found evidence suggesting that 930,000 years ago, the ancestors of modern humans suffered a massive population crash. They point to a drastic change to the climate that occurred around that time as the cause.'
CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.