Kenya police shoot dead 2 opposition protesters

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

0 Comments