President Uhuru Kenyatta (pictured) and his Jubilee coalition face a strong challenge from the NASA alliance, led by Raila Odinga. Credit: AMISOM/Ilyas Ahmed.