Quote Originally Posted by benjiboy View Post
I've never been to Russia, but It's not too long ago that they wouldn't even let Russian citizens out of the country.
I think we might have different perspectives. The Soviet Union fell apart twenty years ago, which is all my adult life.