British Daily Mail

Archaeologists uncover 200,000-year-old remains of human ancestors in Siberia

Sun, 05 Dec 2021 - 02:15 GMT

Newly discovered fossils have been unearthed from the famous Denisova Cave in the Altai Mountains, southern Siberia.

More