India and China have reached a deal to de-escalate tensions and withdraw troops from two flashpoints along their disputed border. Despite the agreement, bilateral ties reman fraught with challenges.
Some results have been hidden because they may be inaccessible to you