A protestor attempts to flee from anti-riot police September 26, 2017 in Nairobi, during a demonstration to demand the removal of officials from national election oversight body, Interim Elections and Boundaries Commission (IEBC) allegedly implicated in manipulation of the votes tally during the August 8, presidential elections.
The election was annulled by the Supreme court due to massive irregularity. — AFP