India, China complete troop pull-out from lake area

NEW DELHI: Indian and Chinese troops have completed a pull-out from a lake area on their disputed border in the western Himalayas, setting the scene for disengagement at other friction points, the two countries said on Sunday (Feb 21).

Thousands of soldiers have been facing off since April on the …