Ruto ahead of Raila as IEBC prepares to declare final results
Deputy President William who vied for the top job on a United Democratic Alliance (UDA) party ticket was leading on Monday morning even as the electoral commission prepared to announce the final results. Based on tallies so far released by the Independent Electoral and Boundaries Commission (IEBC), Ruto was ahead of his main competitor Raila Odinga of the Azimio…