Last update: June 15, 2021 21:21

Newsroom logo
None

Rogozin revealed that Nelson "persuaded him for a long time" to continue long-standing cooperation between the two countries in space and delay plans to deploy the new Russian space station into orbit.