China to Deploy "Warships" in Sri Lanka: Should India be Worried? | Vantage with Palki Sharma
China to Deploy "Warships" in Sri Lanka: Should India be Worried? | Vantage with Palki Sharma

Reports claim a Chinese research vessel will be docking in Sri Lanka around late-October. The...