Kevin Ouma News

Opposition leader Odinga (left) and Kenyatta (right) have been long-time political rivals

Kenya Supreme Court annuls result of presidential polls

Kenya’s Supreme Court has nullified the result of the August 8 presidential election won by President Uhuru Kenyatta.