
Senegal: UN Special Rapporteur on Torture to Conduct Official Visit to Senegal
The United Nations Special Rapporteur on Torture and Other Cruel, Inhuman or Degrading Treatment or Punishment, Alice Jill Edwards, will undertake an official visit to […]