Neanderthals and Denisovans Shared a Siberian Cave for Thousands of Years, New Research Suggests
Denisova cave in southern Siberia was home to Neanderthals and Denisovans for thousands of years, but questions remain…