Protests in Machakos /GEORGE OWITI

Across Kenya, protests unfolded today, June 25, 2025, to commemorate the victims of last year’s demonstrations.

While largely peaceful in many areas, running battles between police and protestors were reported.

Authorities deployed tear gas to disperse crowds and barricaded major roads leading into various towns.

Here’s how the protests transpired in major urban centres:

Nairobi

In the capital, protestors made their way towards the Central Business District (CBD) despite police efforts to barricade key access routes.

A determined group of demonstrators engaged in confrontations with police within the CBD itself.

Videos captured scenes of young protestors, predominantly dressed in black, chanting slogans and holding their ground against advancing riot police.

Anti-government protestors also took over Thika Road, rendering the vital thoroughfare impassable.

Footage showed stones placed across sections of the road, effectively blocking both sides, while protestors also lit fires on the carriageways, further impeding movement.

Protesters play football during demos in Nairobi on June 25, 2025 / DOUGLAS OKIDDY 
Protesters demonstrate in the Nairobi CBD on June 25, 2025 / DOUGLAS OKIDDY 
Police remove a tree that had blocked the road in Nairobi / DOUGLAS OKIDDY 
Machakos
Machakos protestors light bonfire during protests on June 25, 2025 / GEORGE OWITI 
A protester showing off bullets recovered during protests in Machakos on June 25, 2025 / GEORGE OWITI 
Machakos residents come out to protest on June 25, 2025 / GEORGE OWITI 
Protesters in Machakos on June 25, 2025 / GEORGE OWITI 

Mombasa 

Mombasa residents sustain protests on June 25, 2025 / CHARLES MGHENYI

Mombasa residents sustain protests on June 25, 2025 / CHARLES MGHENYI

Protestors in Mombasa come out to commemorate the victims of last year’s protests on June 25, 2025 / CHARLES MGHENYI 

Published Date: 2025-06-26 05:37:40
Author: by PERPETUA ETYANG
Source: The Star
Leave A Reply

Exit mobile version