Despite the assurances it has received, the Supreme Court's ruling has put China in a 'peculiar position'.
29 July 2017 9:05 PM IST