Opposition leader Raila Odinga should pull out of the repeat October 26 presidential election if he is not interested, instead of causing anxiety and...
President Uhuru Kenyatta is ranked in a new opinion poll ahead of opposition leader Raila Odinga as the person best suited to deal with the main governance issues facing the country.