Read Time:13 Second
NEW DELHI: The disengagement of Indian and Chinese soldiers from Depsang and Demchok in eastern Ladakh is in its final stage, and the joint verification to assess its implementation by the two armies is expected to be completed in the next 24 to 48…