India and China have begun troop disengagement at the two friction points at Demchok and Depsang Plains in eastern Ladakh and this process is likely to get completed by October 28-29, Army sources said on Friday.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.