Archaeologists have found a cache of over a dozen broken human skulls at a Stone Age village site in Italy, a discovery that could advance our understanding of how ancient humans related to their ...