Our Favorite Russians in video games!
Russia has been very much in the news lately with the dispute in the Crimean peninsula. Seeing Russia discussed so frequently got us thinking about the Russians we knew from our video game playing. Here’s a quick list of six…