Tag: India Seychelles agreements

During PM Modi’s visit, India & Seychelles ink pact for extradition, 8 others