arunachal
India and China reach agreement to start patrols on Yangtze River in Arunachal Pradesh after Depsang-Demchok
By Web Desk
—
India and China share the world’s longest and disputed border, the Line of Actual Control, or LAC. This is a 3,488-kilometer long border line ...