Posted on September 17, 2015 by New Scientist - NewsCosmonauts are stars of the Soviet space age show As Russia's most treasured space-age artefacts are unveiled at the Science Museum in London, Mick O'Hare relives the glory days of the race for space