Post Tagged with: "NRS Russian Newspaper"

Yours Truly in Russian Newspaper Article

Here is an article in a Russian Newspaper called “Novoe Russkoe Slovo” which roughly tranlsates to “New Russian Word”.   Here is the article online as well.

View article >>