An Opera News Kenya publication
DP William Ruto has lately come under heavy scrutiny from a section of politicians from the…