Dec 17, 2015 04:33 PM EST
'Red Deer Cave People' Bone Sheds Light On Mysterious Species Of Pre-Modern Humans
A 14,000-year-old thigh bone that was found in China is shedding new light on an ancient species of humans that became extinct at the end of the last Ice Age.