At the heart of the dispute lies a 1963 agreement in which Pakistan ceded roughly 5,180 square kilometres of Indian territory to China—an arrangement…

More