Opposition protesters throw rocks at riot police during clashes in the Kibera slum of the capital Nairobi, Kenya Tuesday, May 2, 2023. The fresh round of demonstrations called by opposition leader Raila Odinga demanded action to tackle the cost of living and reforms to the electoral commission that oversaw last year's election that was won by President William Ruto. (Photo by Ben Curtis/AP Photo)
|