New ScientistExtinct 'Denisovan' people may have lived on Earth's highest plateauNov 29, 2018Colin BarrasBy Colin Barrasmore_vert