India on Saturday asked China to pull back its troops and stop further construction activities in the strategically-located Depsang-Daulat Beg Oldie (DBO) sector of eastern Ladakh.
It is the region where both have amassed thousands of soldiers as well as tanks and artillery guns.Read more…