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. The New York Times: Our…
Source: science.slashdot.org – Read more

ShinyHunters Claims EY Data Breach, Threatens to Leak Stolen Client Tax Data
ShinyHunters has claimed responsibility for the data breach at Ernst & Young (EY) and is threatening to publish allegedly stolen client tax information unless the

