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...
Read moreDetails











