India has accused China of “militarisation of the Taiwan Strait”, in an escalating war of words triggered by a Chinese military ship docking in a controversial Sri Lankan port.
India has accused China of “militarisation of the Taiwan Strait”, in an escalating war of words triggered by a Chinese military ship docking in a controversial Sri Lankan port.