KNCHR - Kenya National Commissionn on Human Rights (Author), published by CAT – UN Committee Against Torture
Report to the Committee against Torture on the Review of Kenya's Third Periodic Report on the Implementation of the Provisions of the Convention against Torture and Other Cruel, Inhuman or Degrading Treatment and/or Punishment