High Ceilings and a Lovely View: Denisova Cave Was Home to a Lost Branch of Humanity

Over the past decade, the Denisova Cave in Siberia has yielded some of the most fascinating fossils ever found. To the naked eye, they are not much to look at - a few teeth, bits of bone.
Read More

Comments