News

Seven newly discovered stone tools, dating to between 1.04 and 1.48 million years ago, were found on the Indonesian island of ...