An Opera News Kenya publication
Often when corruption drama escalates in the country leading to a long debate, it is trickled…