The investigation into the death of interior designer Jeff Mwathi was purportedly recently finished on April 18, 2023, according to detectives from the Directorate of Criminal Investigations (DCI). The DCI boss Amin Mohamed had recently ordered fresh investigations into the death of