Richard Kamau on 12th Jan

Germany has upgraded the computer laboratory at Kenya’s Directorate of Criminal Investigations – DCI’s National...