In October 2024, after nearly four years of diplomatic parleys, India and China reached an agreement on multiple border posts along the Line of Actual Control (LAC), the de facto border between the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results