Denisovans
Archaeologists in China have discovered a hoard of intricate stone blades attributed to ancient humans who lived less than 100 miles (160 kilometers) west of modern Beijing.
Newly discovered fossils have been unearthed from the famous Denisova Cave in the Altai Mountains, southern Siberia.
Anthropologists in Germany have discovered an artifact that indicates the Neanderthals knew fine art.
Most Read