In a sudden development, India and China pulled back their troops from the stand off point at Daulat Beg Oldi sector in Ladakh, where the Chinese forces had intruded nearly three weeks back, official sources said on Sunday night.
In a sudden development, India and China pulled back their troops from the stand off point at Daulat Beg Oldi sector in Ladakh, where the Chinese forces had intruded nearly three weeks back, official sources said on Sunday night.