Tag: DCI Boss Amin Mohamed
DCI sets up team to probe increased femicide cases
The Directorate of Criminal Investigations (DCI) has set up a team to investigate the increasing number of murder incidents involving women in the country.
The...