Learn about the El Mirón cave in northern Spain, home to the unusually red bones of a buried woman and ancient carnivores that came to scavenge for leftovers. In the cave of El Mirón in northern Spain ...