Tag: American fast food chains in Russia

Would You Like Pelmeni with Your McShchi?

April 30, 2014

Staunton, April 30 – One of the more notorious if somewhat humorous aspects of high Stalinism was Moscow’s effort to claim that Russians invented baseball, the radio and other things that all too obviously came from abroad as part of a campaign to boost Soviet patriotism and undercut any positive feelings about the West. Now, […]