The two main candidates in Kenya's election are incumbent Uhuru Kenyatta and the opposition's Raila Odinga. Polls have them neck-and-neck. Here's what you need to know about the key issues.
Although some complain that the differences between Kenyatta and Odinga are more rhetorical than real, one thing is clear: Kenyans have a real choice to make at the ballot box.
As party primaries have kicked off in Kenya in the run-up to the county's general election in August, the ghost of violence past has reared its ugly head causing deep divisions along tribal lines.