India and China on Wednesday completed the disengagement of their armies from Depsang and Demchok in eastern Ladakh, with both sides now carrying out joint verification of the troop and equipment
India and China on Wednesday completed the disengagement of their armies from Depsang and Demchok in eastern Ladakh, with both sides now carrying out joint verification of the troop and equipment