William Ruto has been Member of Parliament for the Eldoret North Constituency since 1997. He is currently facing three charges of Crimes Against Humanity at the International Criminal Court.
We have records of 17 political, 7 educational and 2 other positions held. See the full list.
William Ruto has spoken 478 times in Parliament. Read what they had to say.
There are 10 ways to get in touch with William Ruto.