LAC Patrolling To Disengagement At Depsang, Demchok: Details Of India-China Agreement After 4-Year Standoff
India and China reached an agreement on patrolling arrangements along the Line of Actual Control (LAC) after a series of discussions and deliberations at