

A woman takes part in a nationwide protest over the cost of living and against President William Ruto's government as supporters of Kenyan opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance protest in Nairobi, Kenya March 27, 2023. REUTERS/Monicah Mwangi


A riot police officer disperses supporters of Kenya's opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, as they participate in a nationwide protest over cost of living and President William Ruto's government in Kibera district of Nairobi, Kenya March 27, 2023. REUTERS/Brian Otieno


A riot police officer kicks a teargas canister lobbed to disperse supporters of Kenya's opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, as they participate in a nationwide protest over cost of living and President William Ruto's government in Mathare settlement of Nairobi, Kenya March 27, 2023. REUTERS/John Muchucha


People look out of a building as supporters of Kenyan opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, take part in a nationwide protest over the cost of living and against President William Ruto's government in Nairobi, Kenya March 27, 2023. REUTERS/Monicah Mwangi


Riot police officers lob teargas canisters to disperse supporters of Kenya's opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, as they participate in a nationwide protest over cost of living and President William Ruto's government in Kibera district of Nairobi, Kenya March 27, 2023. REUTERS/Brian Otieno


Riot police officers detain a supporter of Kenya's opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, as they participate in a nationwide protest over cost of living and President William Ruto's government in Mathare settlement in Nairobi, Kenya March 27, 2023. REUTERS/John Muchucha


Supporters of Kenyan opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, take part in a nationwide protest over the cost of living and against President William Ruto's government in Nairobi, Kenya March 27, 2023. REUTERS/Monicah Mwangi


Supporters of Kenya's opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, throw stones at riot police officers as they participate in a nationwide protest over cost of living and President William Ruto's government in Mathare settlement of Nairobi, Kenya March 27, 2023. REUTERS/John Muchucha


Supporters of Kenya's opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, throw stones at riot police officers as they participate in a nationwide protest over cost of living and President William Ruto's government in Mathare settlement of Nairobi, Kenya March 27, 2023. REUTERS/John Muchucha TPX IMAGES OF THE DAY


Riot police officers disperse supporters of Kenya's opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, as they participate in a nationwide protest over cost of living and President William Ruto's government in Mathare settlement of Nairobi, Kenya March 27, 2023. REUTERS/John Muchucha


Riot police officers detain supporters of Kenya's opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, as they participate in a nationwide protest over cost of living and President William Ruto's government in Kisumu, Kenya March 27, 2023. REUTERS/James Keyi


A man rides past a fire barricade lit by supporters of Kenya's opposition leader Raila Odinga of the Azimio La Umoja (Declaration of Unity) One Kenya Alliance, as they participate in a nationwide protest over cost of living and President William Ruto's government in Kibera district of Nairobi, Kenya March 27, 2023. REUTERS/Brian Otieno
Kenyan police fire tear gas at anti-government protesters