A team of researchers affiliated with a host of institutions across Spain, working with one colleague from Portugal and another from Austria, has discovered a large number of animal skulls placed by Neanderthals in Spanish cave more than 40,000 years ago.
Click here for original story, Large number of animal skulls found in Neanderthal cave
Source: Phys.org