From Michael Zehse, London, UK
So new research finds Denisovans had very impressive physiques(28 June, p 10). Isn’t this proof that sightings of abominable snowpeople and the like are, in fact, remnants of Denisovan communities living happy, untroubled lives away from so-called civilisation?
