Narendra Modi addresses Seychelles parliament, calls it a 'rare privilege'

India