An ancient cave in southwestern China has revealed new evidence about how Denisovans—an ancient human relative—lived, ...
Excavations at Hohle Fels Cave, located in the UNESCO World Heritage area of the Swabian Jura in southwestern Germany, have ...