Raila Odinga has lost all faith in the Independent Election and Boundaries Commission (IEBC) Chairperson Wafula Chebukati and has demanded that he disqualifies himself
On Monday, August 15, as the country waited with bated breath for IEBC Chair Wafula Chebukati to announce the incoming President, Juliana Cherera emerged