Comment Comment by 88840-8855 Russia has space ports on their own soil. 30 to 40% of all starts were from their own souls, increasing trend. parent 88840-8855 4 years ago