Tag "rival International Space Station"

Russia hints at plans to ditch the International Space Station and build a rival base with China

Russia hints at plans to ditch the International Space Station and build a rival base with China (0)

Russia could be planning to abandon the International Space Station and build a rival base with the help of China.