0
0
Read Time:12 Second
India and China have begun disengaging from Depsang and Demchok, the last two friction points of the 2020 stand-off along the Line of Actual Control (LAC) in eastern Ladakh, two official sources confirmed independently on Thursday. The process started…