An Opera News Kenya publication
A lot has been said about Deputy President William Ruto. Most people actually believe that Ruto…