This week, there was major news as the long-awaited Nemtsov report on Russia’s involvement in the war in Ukraine – titled “Putin. War.” – was released in Moscow by colleagues of the murdered Russian opposition leader. The report documents the deaths of 220 Russian soldiers in the fighting in Ukraine’s east – a number that...
Previous ArticleMay 20, 2012
Next Article UCCA meets with Mejlis Chairman Refat Chubarov