Last week one of the more influential countries in East Africa, Kenya, went to the polls to choose a new president. And, not for the first time, the outcome sparked controversy as current vice-president William Ruto narrowly defeated long-time campaigner Raila Odinga.