Neanderthals put 35 skulls in this cave…. why?

Stefan Milo


Neanderthals put 35 skulls in this cave…. why?

Neanderthals put 35 skulls in this cave…. why?