Caption for the landscape image: Tear gas, blood and a wheelchair: A journalist’s account of the chaos, courage, and heartbreak of June 25 Wednesday, June 25, 2025 Scroll down to read the article Molo residents protest against the Finance Bill on June 25, 2024. Photo credit: John Njoroge | Nation Media Group By Ndubi Moturi Article Related Western diplomats warn against masked police, goons ahead of June 25 protests 'The use of plain-clothes officers in unmarked vehicles undermines public confidence.' PREMIUM How Gen Z invasion changed parliament lawmakers are now paying more attention to how the public will perceive their actions. PREMIUM Gains from court interventions after Gen Z protests The court wins have expanded the democratic space, empowering citizens to voice their concerns. PREMIUM Gen Z protests: Remembering those we lost... Last year's demonstrations reshaped activism and redefined protest. Ruto backs police ahead of Gen Z protests anniversary Head of State says the police have a duty to secure the nation and protect lives and property of Kenyans. . Recommended for you PREMIUM Cash-strapped TUK given 30 days to pay Sh6.4bn pension debt PREMIUM Why 7,000 land disputes remain stuck at NLC PREMIUM Cops gone rogue: Inside a trail of jailbreaks PREMIUM Sh500m fines, parental consent: New tough social media rules for children, providers Login to join the discussion Please enable JavaScript to view the comments powered by Disqus. In the headlines Elections News Counties Business Opinion Sports Life & Style Health Podcasts Photos Newsletters Puzzles Tanzania arrest leads to Sh3.6bn drug haul recovery in Kwale Two Tanzanians, Ugandan arrested in Sh3.6bn drug bust. PREMIUM Why MPs want a say in village elders’ selection MPs' push exposes battle for control of 106,000-strong grassroots army ahead of 2027 elections. PREMIUM Gachagua’s 2027 gamble: The thinking behind Kalonzo-Sifuna plan The very strategy designed to make him indispensable is exposing him to fresh challenges.
Western diplomats warn against masked police, goons ahead of June 25 protests 'The use of plain-clothes officers in unmarked vehicles undermines public confidence.'
PREMIUM How Gen Z invasion changed parliament lawmakers are now paying more attention to how the public will perceive their actions.
PREMIUM Gains from court interventions after Gen Z protests The court wins have expanded the democratic space, empowering citizens to voice their concerns.
PREMIUM Gen Z protests: Remembering those we lost... Last year's demonstrations reshaped activism and redefined protest.
Ruto backs police ahead of Gen Z protests anniversary Head of State says the police have a duty to secure the nation and protect lives and property of Kenyans.
Tanzania arrest leads to Sh3.6bn drug haul recovery in Kwale Two Tanzanians, Ugandan arrested in Sh3.6bn drug bust.
PREMIUM Why MPs want a say in village elders’ selection MPs' push exposes battle for control of 106,000-strong grassroots army ahead of 2027 elections.
PREMIUM Gachagua’s 2027 gamble: The thinking behind Kalonzo-Sifuna plan The very strategy designed to make him indispensable is exposing him to fresh challenges.