Deputy President William Ruto has finally admitted that his Weston Hotel sits on a piece of land illegally…
Tag: DP Ruto in London
New Adventures: Details of Ruto’s trip to London
The Deputy President William Ruto has landed in United Kingdom London where he is expected to…