Seychelles islands

Indian warship anchors in Seychelles, key to New Delhi’s foothold in western Indian Ocean

The Indian Navy is participating in a two-week exercise being conducted by the world's largest multinational naval partnership, Combined Maritime…

2 years ago