Scientists Discover Ancient Human Remains With a Surprising Connection to People Alive Today
A remarkable discovery in southwestern China is giving scientists an unusually detailed look at Denisovans, an extinct group of ancient…
World's Catholic News | Vatican News
A remarkable discovery in southwestern China is giving scientists an unusually detailed look at Denisovans, an extinct group of ancient…