Opposition leader Raila Odinga called for mass action in the first week of March 2023, leading to the first protest on 20th March 2023. Our reporters have been following and documenting these protests.
This piece by Nyakerario Omari, Thomas Mukhwana, and Calvin Rock looks into what has transpired since then.
Add comment