China releases Indian soldiers after border clash utvnewsenglishJun 19, 2020June 19, 20200 China has freed 10 Indian soldiers following a deadly clash between the two sides on Monday, according to Indian media reports. The Hindu newspaper, quoting Read more