India, China withdraw troops from disputed Himalayan border area
New Delhi: Indian and Chinese troops are pulling back from one of the several disputed border areas in the Himalayan mountains where they have been locked in a standoff for over two years. The Indian Defense Ministry said in a statement that troops had begun to