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 PREMIUM 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. PREMIUM 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 Woman wins Sh500,000 after husband moves lover into matrimonial home PREMIUM Drone strikes stall two fuel tankers bound for Kenya PREMIUM Family’s Russia hope shattered by DNA confirmation of Shakahola death PREMIUM Civil servants face vetting over Sh6.2bn payroll fraud 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 PREMIUM Civil servants face vetting over Sh6.2bn payroll fraud State renews push to identify irregular recruitment and weaknesses in management of public funds. PREMIUM Mosiria exposes bitter fallout with Sakaja Nairobi County Chief Officer declares intention to challenge Governor Sakaja in 2027. PREMIUM Junior vs Winnie: Fresh divisions rock Odinga family President Ruto's second term bid divides Odinga family down the middle.
PREMIUM 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.
PREMIUM 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.
PREMIUM Civil servants face vetting over Sh6.2bn payroll fraud State renews push to identify irregular recruitment and weaknesses in management of public funds.
PREMIUM Mosiria exposes bitter fallout with Sakaja Nairobi County Chief Officer declares intention to challenge Governor Sakaja in 2027.
PREMIUM Junior vs Winnie: Fresh divisions rock Odinga family President Ruto's second term bid divides Odinga family down the middle.