Kirsty Wigglesworth
Share this story
Demonstrators hold banners outside Chatham House in London, where Kenyan opposition leader Raila Odinga is due to deliver a speech, Friday, Oct. 13, 2017. Odinga this week withdrew from the Oct. 26 vote after his legal challenge led the Supreme