India and China have agreed to resolve a dispute over their shared border in the Ladakh region through diplomatic channels, the Indian foreign affairs ministry said in a statement. The…