Russia has been in the news a lot lately – not always for good reason. Its economy has been the subject of harsh criticism and many of its policies – both domestic and foreign – have been censured by the Western media, often with due cause. It’s not surprising then that Russia is one of […]