Witnesses Describe How Police Killed Protesters

By Human Rights Watch Published August 2, 2024 Kenyan security forces shot directly into crowds of protesters on June 25, 2024. Protests began in cities and towns across Kenya and online after the Finance Bill 2024 was introduced in parliament…