The Directorate of Criminal Investigations (DCI) has managed to arrest a Dutch fugitive against whom a Nairobi court issued a…
Enter something special: