News

Previous excavations at Denisova Cave discovered stone artifacts that decades of prior work suggested were Neanderthal in origin, according to Nature. As such, when scientists first unearthed the ...