Here is a well presented encompassing history of Russia in Space. Sputnik, Gagarin, lunar rovers , all here . This really displays what a creative inventive country this is but , and its a big BUT why oh why are there not more signs in English . There is much to proud of here so tell us, and as English is a linga franca it is worth making the effort.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.