The site of Atapuerca in northern Spain is one of the most important fossil hominin sites in Europe. Identify what the following pieces of fossil material from Atapuerca revealed about the hominins living in Europe at this time.
Skull:
-interbreeding with neandertals
-relatively healthy population
Fragment:
- possible cannibalism