At the Atapuerca archaeological site in Burgos, Spain, the oldest human in Western Europe was discovered for the third time, ...