Human Rights Commission Faces Calls for Resignation Over Prison Inquiry Court Challenge
Editorial Note: This article reports allegations made by the Association for Rights, Information and Democracy (ARID) concerning the Seychelles Human Rights Commission. The allegations reflect ARID’s position and should not…





