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..
Back to Entertainment PageIndian 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..
Back to Entertainment Page