Uhuru, Raila outwit Ruto in race to control IEBC

Uhuru, Raila outwit Ruto in race to control IEBC

MPs pass Bill that gives the Parliamentary Service Commission (PSC) majority four slots in the seven-member panel to appoint electoral commissioners.

Uhuru, Raila outwit Ruto in race to control IEBC Continue Reading