Inspector General of Police Douglas Kanja and DCI Mohamed Amin are today expected to appear in court to show cause why they should not be cited for contempt. Both Kanja ...
The rising cases of abductions have put Kenya’s security and criminal justice system leaders in the spotlight due to their ...