China releases 10 Indian soldiers after border battle: reports
NEW DELHI (AFP) - China has freed 10 Indian soldiers seized in a high-altitude border clash in the Himalayas which left at least 20 Indian soldiers dead, media reports said Friday.
The release follows several rounds of talks between the…