So we've already heard about Intergalactic Suites, the space hotel that's supposed to open NEXT YEAR, but here comes another one. This time from Russia. With love? Probably not, but hopefully with escape pod.
Called the CSS (Commercial Space Station) it will be built 217 ... / Continue →