Source: China – South China Morning PostSince its foundation 20 years ago, the Shanghai Cooperation Organisation, a bloc founded by Russia and China, has faced questions over its purpose.But the recent clashes by the Afghan government and the Taliban – which have escalated since the United States made what Moscow and Beijing described as the “irresponsible” decision to withdraw all troops this year – could prove to be a defining moment for the bloc.The issue was high on the agenda at an SCO meeting in the Tajik capital Dushanbe on…Read More