Human Rights and Advocacy Projects (HRAP)
Engaging in the promotion of human rights in institutions holding offenders in Kenya in partnership with like-minded organizations
Engaging in the promotion of human rights in institutions holding offenders in Kenya in partnership with like-minded organizations