PENGHU CHANNEL, TAIWAN—Surprising new research suggests that Denisovans, an extinct species of hominin, were much […] The post Denisovans Were Much Taller Than Previously Thought appeared first on Archaeology Magazine .