DCI Boss Amin in Glasgow for Interpol General Assembly

Directorate of Criminal Investigations (DCI) boss, Mohamed Amin, is currently leading the Kenyan delegation at the…