Tag
1 Break tagged with southern Siberia
The Denisovans are a mysterious group of archaic humans named after the type locality of Denisova Cave in southern Siberia. The site was also occupied at times...