An Opera News Kenya publication
The Deputy President William Ruto has been forced to apologize after appearing in a national event…