Protestors barricade a section of the road during Anti-Government protests in Nakuru city on July 12, 2023. [Kipsang Joseph, Standard]
A section of Kenyans have called on President William Ruto and Azimio La Umoja leader Raila Odinga to stop demonstrations scheduled to start Wednesday.