The Institute for Human Rights is calling for the resignation of IG Police Douglas Kanja and Director of Criminal ...
The Business Registration Service (BRS) has acknowledged reports of a data breach affecting the company registry's ...
Mr Wachira last week appeared in court alongside his bosses, DCI Chief Mohammed Amin and Inspector-General of Police Douglas ...