Mombasa Senior Resident Magistrate Rita Amwai

Kilifi deputy governor Gideon Saburi to be charged Tuesday

Reading Time: < 1 minute Trial of Kilifi deputy governor Gideon Saburi who is facing charges of willfully exposing himself to members of the public […]