Attention Russia: you have bigger things to worry about than trying to continue the space race.
Proves that Russia is still a superpower. Not good.