News

A team of archaeologists, natural scientists, evolutionary specialists and paleontologists affiliated with a number of institutions across Europe, and also Russia and the U.K., has found evidence ...