News

Over the past fifteen years, since the first remains of the Denisovans were discovered in the Denisova Cave in Siberia, one ...
THE face of humans’ most mysterious ancestor has finally been uncovered after 217,000 years. The discovery proves that the ...