An ancient cave in southwestern China has revealed new evidence about how Denisovans—an ancient human relative—lived, survived and adapted over more than 100,000 years.
(Dan Tri Newspaper) - Fossilized bones and tools found inside a cave in China have helped scientists better understand the diet and lifestyle of the ancient Denisovans.