archaeology Scientists Suggest that Surprisingly Recently, Denisovans Lived on the Tibetan Plateau 6 months ago A new study that expands scientific knowledge of the mysterious ancient humans initially discovered in 2010 indicates that Denisovans lived…