
DCI Under Fire After Arresting Activists
The Directorate of Criminal Investigations (DCI) has come under scrutiny after the arrest of three individuals who have since been identified as human rights activists. In its report, DCI alleged that the arrests made were of masterminds who organised the …