Ancient human fossils shed new light on early European cannibalism

· The Independent