Kenya: Security Forces Abducted, Killed Protesters
(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. Security officers held abductees, who they had detained without respecting their legal rights, in unlawful detention facilities, including in forests and abandoned buildings,