An Opera News Kenya publication
Detectives drawn from the DCI have resuscitated a hopeless case involving the gruesome murder of a…