Following the key agreement firmed up between India and China, the two countries began troop disengagement at the two friction points at Demchok and Depsang […]