The Kenya Electricity Transmission Company Limited (Ketraco) boss Fernandes Barasa is not a clean man and is hiding stolen money in his alleged money-laundering...
Tag - DCI Kenya
On Saturday morning, the Directorate of Criminal Investigations (DCI) announced that they have begun investigations into an alleged “cartel” accused of...