Friday, June 26, 2026

Innocent Kayumba

October 15, 2024

Latest human rights report highlights Rwanda’s torture system in detention facilities

Human Rights Watch found that judges ignored complaints from current and former detainees about unlawful detention and ill-treatment, creating an environment of near-total impunity.

Rwanda prison and Paul Kagame