An Opera News Kenya publication
Over a long period of time, corruption has been Kenya’s greatest headache. Several graft suspects have…