INDIA and China have begun troop disengagement at the two friction points at Demchok and Depsang Plains in eastern Ladakh, official sources said on Friday. The process follows an agreement…
Subscribe for our weekly news letter here!
You can unsubscribe us at any time