Tag: international relations
[ad_1] The Indian Navy is stepping up its presence in the Indian Ocean on “strategically important” islands near the Maldives, reported AFP on Sunday.The Indian Navy is set to open a new base – INS Jatayu – near the Maldives...