Neanderthals put 35 skulls in this cave…. why? · Stefan Milo · Sentinel