Judge Mathilda Twomey is first Seychellois to be awarded Human Rights Prize

Judge Mathilda Twomey is the first Seychellois to be awarded a Human Rights Prize from the French and German governments. The French Ambassador to Seychelles, Dominique Mas, announced the award for Twomey at a reception on the occasion of the International Human Rights Day on Thursday. Judge Twomey was one of 15 people in the … Continue reading Judge Mathilda Twomey is first Seychellois to be awarded Human Rights Prize