At first this headline in 'The Moscow Times' puzzled me,, but they do explain they are a Moscow-based, independent English language newspaper:
http://www.themoscowtimes.com/opinio...ls/504197.html
No surprises in the content. more that this is available inside Russia:
Bookmarks