India and China have begun troop disengagement at the two friction points at Demchok and Depsang Plains in eastern Ladakh and ...
The latest satellite images, taken on Friday, showed a reduction in structures at multiple locations, signalling a potential ...
The agreement between India and China for troop disengagement in Ladakh is expected to conclude by October 28-29. Patrolling ...