A Nairobi court has summoned two officers from the Directorate of Criminal Investigations (DCI) to appear before it on October…
Read MoreFour film makers linked to the BBC documentary ‘Blood Parliament’ now claim that the Kenyan government secretly planted surveillance software…
Read More Opinion
 Opinion
                         
                                    
                                                                                                