This article by Xavier Lerma has jumped to the top of Russian newspaper Pravda‘s most popular list. It’s a RECOMMENDED READ for the weekend, in my view. Check.
Whilst not everybody will agree with the thrust of this article, it puts a number of Western leaders, like David Cameron, in stark contrast.
As I read the the Pravda article my mind pondered the open question: