Watch Secrets of the Dead - Season 12 Episode 4 Online!:
Scientists say some of the 49,000 year-old Neanderthal bones discovered in El Sidrón, Spain, bear signs of cannibalism.