ISLAMABAD-China has reportedly freed 10 Indian soldiers who were arrested during a high-altitude border clash at Galwan Valley in the disputed Himalayas region of Ladakh.
The release follows the several rounds of talks between the two sides in a bid to ease tensions after the clashes that left at least 20 Indian soldiers killed and 76 others injured on Monday last.