Now that the U.S. no longer has a manned space program, we must depend on the Russians to put people into space.
And although they have a much more “down and dirty” approach, it looks like they’re pretty damn good at it!
Star City and the Baikonur Cosmodrome