Opposition supporters protest and call for the resignation of Independent Electoral and Boundaries Commission (IEBC) officials over claims of bungling the August presidential vote, which was nullified by the Supreme Court, in Mombasa, Kenya, on October 6, 2017. Kenya' s opposition National Super Alliance (NASA) coalition calls to hold countrywide protests twice per week demanding the removal of the electoral body CEO Ezra Chiloba before the presidential repeat polls scheduled for October 26. (Photo by Andrew Kasuku/AFP Photo)
|