The number of complaints made against police officers to independent authorities has sharply risen in the past three years.
The National Police Service has in the past week come under fire following the abductions and killings of three people whose bodies were found dumped in the Ol Donyo Sabuk River, Machakos County.