Shakahola Probe Report: Senate Committee Announces Anticipated Release Date
The Senate inquiry into the disturbing revelations concerning the Shakahola cult activities in Kilifi County is reaching its final stages. The Senate committee investigating