News

Detectives from the Directorate of Criminal Investigations (DCI) have managed to find more suspected graves linked to cult in Kwa Biranzo village in Kilifi county.