Home 9 Uncategorized 9 New study sheds light on lifestyle of enigmatic extinct humans

CHINA:
Thousands of bone fragments discovered in a cave on the Tibetan Plateau in China are offering rare insight into the lives of Denisovans, the mysterious extinct cousins of Neanderthals and our own species, showing they hunted a wide range of animals …

listen live
Download Our App