A British auction house has cancelled the sale of a tribal skull after Indian politicians demanded it be returned. The Swan in Tetsworth, Oxfordshire, had planned a sale of shrunken heads and skulls ...
Researchers have uncovered compelling evidence that Neanderthals repeatedly deposited horned animal skulls in a Spanish cave over thousands of years, suggesting a culturally transmitted ritual ...
There’s a cave in Spain that seems to have held some sort of ritual significance to Neanderthals, though researchers have no ...
This tradition took place inside a cave called the Des-Cubierta in present-day Spain. Analysis of the contents inside the ...