The devil’s pact

18 min read

As Russia, the Soviet Union’s successor state, continues with its illegal and br