An Opera News Kenya publication
Lately, DP Ruto has come under massive pressure from all directions and from the most unexpected…