Or At Least Wall Off Their Half Posted by Harvey on 3 January 2015, 8:00 pm Russia says it’s considering building its own space station. Huh. I would’ve expected them to claim the ISS held a referendum & invited them to take over.
They would, but they need the ticket sales, bringing American astronauts there and back Reply to this comment
They would, but they need the ticket sales, bringing American astronauts there and back
You say space station, I say orbital weapons platform.