Seychelles- Seychelles news and analysis -