Home » Topics » Homo sapiens

DNA scan sheds new light on mankind’s mysterious cousins –the Denisovans

A scrap of bone found in a cave in Siberia has shed light on the genetic odyssey of an enigmatic group of humans called the Denisovans, scientists reported on Thursday. The existence of the Denisovans only emerged in 2010, through a piece of finger bone and two molars unearthed at…