Neanderthals living in northern Europe during the Late Pleistocene may have been deliberately targeted, killed, and cannibalized by other human groups, according to a new study published in Scientific ...