I see stuff like this regularly in the stats for dozens of sites:

Russia doesn't visit sites from outside of Russia, like, at all. Using egodriven as an example, we're talking barely 20 people a year on a site that gets hundreds of people in per country from countries that hardly speak English at all. And that's not just my site, I have similar data for an assload of sites.
Which has pretty much led me to believe that Russia's internet access is at the very least damn near completely excluding English speaking sites. So I was genuinely shocked to see you post a website that's all about Russia, in English.
You peaked my interest, basically.