(Nairobi) – Kenyan security forces abducted, arbitrarily arrested, tortured, and killed perceived leaders of the anti-Finance Bill protests between June and August 2024, Human Rights Watch said today.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results