Kenya Rise in Police Killings Sparks Concern Over Law Enforcement Accountability in KenyaBy Allan OmbugeJune 24, 2024 Kenya 1 Min Read Despite Chapter 84 of the National Police Service Act outlining specific circumstances under which police officers can discharge their firearms,…