IG Kanja Ordered to Appear in Court in Two Weeks Time To Shed Light on Abductions.
The Inspector General of Police Douglas Kanja has been summoned to personally appear in court on January 27 to explain what happened to the abducted Kenyans. Kanja and the DCI boss Mohammed Amin were both expected to appear in court today but they skipped the session saying they were held up in NationalSecurity matters. However, […]