Countrywide protest against high cost of living in Kenya, Nairobi - 19 Jul 2023
An armed anti-riot police officer (C) holding his gun and a colleague take cover as they are pelted with stones by a group of angry protestors and supporters of the opposition Azimio coalition as they throw stones towards the police, during new nationwide protests, in Nairobi, Kenya, 19 July 2023. The fresh nationwide mass protests called by the opposition Azimio coalition against the current government over high cost of living and new tax increases, that have been termed as punitive despite a court order stopping its implementations, are now expected to take place three days every week until their demands are met.