New satellite images have confirmed the initial stages of disengagement between Indian and Chinese troops in the Depsang and Demchok regions of Eastern Ladakh. These developments follow the recent announcement of a new patrolling arrangement aimed at easing tensions in the disputed area. The