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 […]