Comment Comment by consumer451 I’d imagine having Russia’s only spaceport in their country would give them some negotiating power? parent consumer451 4 years ago