WE Carroll - International Journal of Humanities and Social Science, 2011 - academia.edu
Abstract The Shanghai Cooperation Council is a grouping of China, Russia, and Central
Asian states, originally founded to address common threats and concerns, especially in the …