India’s foreign ministry says India and China have agreed to “expeditious disengagement” of troops from a disputed Himalayan border area. Photo: AFP
India’s foreign ministry says India and China have agreed to “expeditious disengagement” of troops from a disputed Himalayan border area. Photo: AFP