Doch in zwei Monaten, wenn Russland die Fußballweltmeisterschaft - das meistgesehene Sportereignis der Welt - veranstaltet, wird das Land auf internationaler Bühne einen durchaus positiven Beitrag leisten.
And yet, in two months, when Russia hosts the soccer World Cup – the world’s most-watched sporting event – it will make just such a positive contribution on the international stage.