Indian and Chinese troops tarted disengaging in small batches and removing self-created blockades at Depsang and Demchok in eastern Ladakh, according to the schedule agreed to Monday..
Indian and Chinese troops tarted disengaging in small batches and removing self-created blockades at Depsang and Demchok in eastern Ladakh, according to the schedule agreed to Monday..