In October, India and China firmed up a disengagement pact for Depsang and Demchok, the last two friction points in eastern Ladakh

Leave a Reply

Your email address will not be published. Required fields are marked *