An Opera News Kenya publication
A top boss in Kenyan executive may need to follow Deputy President William Ruto in admitting…