Archaeologists excavating the Gran Dolina cave in Atapuerca, northern Spain, have uncovered the earliest direct evidence of prehistoric human cannibalism ever recorded in Europe. However, the most ...