Enlarge this image Researchers made an important discovery in the Denisova Cave in southern Siberia. Sergei Zelensky/IAET SB RAS hide caption toggle…
Topics
Neanderthal
-
-
Enlarge this image Researchers from the Max Planck Institute excavate the East Gallery of Denisova Cave in Siberia in August 2010. With…