Nairobi, Kenya May 2 – Several vehicles were torched and property of unknown value destroyed on Tuesday as police struggled to contain Azimio protesters.

Kenyan police officer walk next to a bus burnt by protesters during riots in Nairobi on May 2, 2023. – Kenyan riot police were out on the streets on May 2, 2023 as the opposition defied a police ban and staged new demonstrations over the cost of living crisis and last year’s election results. (Photo by Luis Tato / AFP)
Opposition supporters react after a teargas canister was shot by Kenyan police officers during riots in the informal settlement of Kibera in Nairobi on May 2, 2023. – Kenyan riot police were out on the streets on May 2, 2023 as the opposition defied a police ban and staged new demonstrations over the cost of living crisis and last year’s election results. (Photo by Luis Tato / AFP)
A Kenyan police officer calls for reinforcement in front of a lorry set on fire by protesters during riots in the informal settlement of Kibera in Nairobia on May 2, 2023. – Kenyan riot police were out on the streets on May 2, 2023 as the opposition defied a police ban and staged new demonstrations over the cost of living crisis and last year’s election results. (Photo by Luis Tato / AFP)