Russia hasn't even been to space? The only people in Space are China, India, and the USA? Its not like Russia would ever advance further than us? Why would the Traveler go to Russia instead of America?
-
Plot twist, guardians are Russians and are fighting capitalist scum, but they are so drunk they have forgotten basic world history, thinking they are somewhere in the future and anyone who isn't drunk is perceived as some kind of extraterrestrial and is shot on sight.