An Opera News Kenya publication
Its incredible how Kenyan leaders have managed to victimize themselves and try to shine in a…