Russia to regain former space glory with ambitious project & restoration of Soviet infrastructure

Admin Published 4 months ago

The launch of the unique Spektr-RG observatory and restoration of one of the world’s largest radio telescopes in Crimea shows Russia is serious about regaining its position as a top space power. The