India and China have completed pulling back their troops from two faceoff points on their disputed Himalayan frontier as planned, an Indian defense official said on October 30. The nuclear-armed neighbors reached a deal last week on patrolling the frontier in the Indian territory of Ladakh to end a four-year military standoff, paving the way...
