Archaeologists have found the remains of what appears to be a family…

Archaeologists have found the remains of what appears to be a family group of 12 Neanderthals in Spain who were killed, butchered, and cannibalized by other humans about 42 000 years ago.