NEW DELHI - India and China signed an agreement yesterday aimed at reducing tensions along their Himalayan frontier, over which they fought a war in 1962.
NEW DELHI - India and China signed an agreement yesterday aimed at reducing tensions along their Himalayan frontier, over which they fought a war in 1962.