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 ...