China has freed 10 Indian soldiers following a deadly clash between the two sides on Monday, according to Indian media reports. In a major development that may pave the way to disengagement at the eastern Ladakh border, China has freed 10 Indian army personnel, including four officers, who have reportedly …
Read More »