logo
ADVERTISEMENT

[PHOTOS] From Nairobi to Eldoret: How anti-government protests are unfolding

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

image
by PERPETUA ETYANG

Realtime25 June 2025 - 17:02
ADVERTISEMENT

In Summary


  • 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.
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 



Related Articles

ADVERTISEMENT