India and China troops withdraw from border area | The World

Share the News



Indian and Chinese troops have completed a pullout from a lake area on their disputed border, where thousands of soldiers have been facing off for months.

source