top of page

RUSSIA " LARGER THAN LIFE "

The Russian Embassy in the UK ( yes, it is still there ) has made a promotional video about Russia that shows the country as few know it.

Want to read more?

Subscribe to wwhisper.com to keep reading this exclusive post.

 
 
 
bottom of page