Tooth from Laotian cave sheds light on enigmatic extinct humans

Get the Full StoryA young girl s tooth excavated from a cave wall in northeastern Laos is providing new insight into the mysterious extinct human species called Denisovans and

Share: