This week offers one of Africa’s most significant votes this year as Kenyans go to the polls on Tuesday to decide a new president. The contest is between the current deputy president William Ruto, 55, and Raila Odinga, a 77-year-old veteran of such campaigns now on his fifth attempt at […]