Sri Lankan attorney Vincent Perera sworn in as new Attorney General of Seychelles
Sri Lankan attorney Vincent Perera sworn in as new Attorney General of Seychelles
Sri Lankan attorney Vincent Perera sworn in as new Attorney General of Seychelles