The leaders of the Collective Security Treaty Organization (CSTO), including Russia, Kazakhstan, the Kyrgyz Republic, Armenia, Tajikistan, and Belarus, are scheduled to meet in Moscow on Tuesday (16 May). This organisation — Russia's version of the North ...