space

Is the International Space Station Worth $100 Billion?

More from Space.com