Evidence of the ancient humans was limited to a cave in Siberia—but now, scientists have found genetic remains of the Denisovans in China. Christopher Intagliata reports. 

Read more…

Leave a Reply

Your email address will not be published. Required fields are marked *