Review: Cosmonauts – Birth of the Space Age
Ben Gliniecki reviews “Cosmonauts: Birth of the Space Age”, an exhibition currently running at the Science Museum in London, which is an extraordinary collection of Soviet spacecraft and artefacts – a testament to the fantastic power of a planned economy.
