Ready, Steady and Rolling for The Presidency; William Ruto’s Journey Up the ‘Rough Hill’

His name is Dr. William Samoei Kipchichir Ruto. The new political giant. The man to look…