S R I L A N K A C A M P A I G N
February 27, 2024 Comments Off

  This letter was originally sent to the UN Special Rapporteur on Torture and Other Cruel, Inhuman or Degrading Treatment or Punishment on 25 January 2024, concerning the position of then-Acting Inspector-General of