Angry demonstrations in Kenya have escalated, calling for the resignation of President William Ruto amid a backdrop of recent government changes.
The Kenyan Parliament has approved 19 ministers in a newly sworn-in government, following the dismissal of the previous cabinet due to public unrest.
Despite attempts to quell dissent, including the appointment of opposition figures, public anger remains high over issues like corruption and rising living costs.
The protests, though less intense than previous months, continue to reflect a divided populace and the challenges faced by the new government in addressing citizens' demands.