A Kenyan opposition supporter reacts as a teargas canister explodes in front of him during demonstrations with Kenya Police Officers in Nairobi, Kenya on July 12, 2023. Kenyan opposition leader Raila Odinga has called once again for countrywide demonstrations on Wednesday as he puts pressure on President William Ruto's administration. Opposition leaders accuse the government of being illegitimate while failing to tackle the high cost of living as they have launched a national campaign to raise signatures from Kenyans in their push to remove President William Ruto from office. (Photo by Luis Tato/AFP Photo)
|