E-News Kenya Supreme Court Has Upheld William Ruto Victory As The 5th President Of Kenya Kenya Supreme Court Has Upheld William Ruto Victory As The 5th President Of Kenya Kenya’s Supreme Court has upheld the election of Deputy President William Ruto as the country’s fifth Wasafi Music2 years agoKeep Reading