(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.