In its determination to fight corruption and attach discipline within the rank and file of the Sierra Leone Police, the Complaints Discipline and Internal Investigations Department (CDIID), has