India4 years ago
India, China agree to demilitarize border area
India and China agree to withdraw their troops from an area on their contested Himalayan border, as part of efforts to ease tensions between the nuclear-armed neighbors since a deadly clash last June.