Recently, China threw up the Shanghai Cooperation Organisation (SCO), in which both India and Pakistan are member countries, as a possible forum for the resolution of the India-Pakistan dispute. The s...