featured-image

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 Page