logo
ADVERTISEMENT

[PHOTOS] Scenes across the country as protests begin

Teargas, running battles and peaceful marches are the order of the day.

image
by BRIAN ORUTA

Realtime25 June 2025 - 11:29
ADVERTISEMENT

In Summary


  • As protests in remembrance of the over 60 people killed during Gen Z led anti-Finance Bill protests, some areas experienced high activities as some too to the streets.
  • Others parts of the country have been relatively calm.
Protesters set tyres ablaze along Ronald Ngala Street as they engage police officers in running battles/ENOS TECHE

As protests in remembrance of the over 60 people killed during Gen Z-led anti-Finance Bill protests, some areas experienced chaotic incidents as some took to the streets.

Other parts of the country have been relatively calm.

Here is a breakdown of how different parts of the country are faring:

Nairobi

There has been a beehive of activities since early in the morning.

The day started with police blocking vehicles from accessing the central business district (CBD), forcing commuters to walk long distances. Various city roads remained closed.

Shops remained closed as most streets remained deserted.

Opposition leaders led by Kalonzo Musyoka and Eugene Wamalwa laid wreaths at a razor wire blockade placed by police to stop access to parliament.

Several incidents of teargas have been reported at the Nairobi Central Police station and various places around the CBD, including in Kenyatta Avenue, and Kimathi Street, among others.

Protestors also burned tires along Ronald Ngala.

Protestors along Moi Avenue during the one year anniversary of Gen Z led protest/ENOS TECHE
Protesters set tyres ablaze along Ronald Ngala Street as they engage police officers in running battles/ENOS TECHE
A group of protestors gather at Central Police Station/ ENOS TECHE
Teargas on Kenyatta Avenue in Nairobi/CYRUS OMBATI 

Mombasa

Hundreds of youth in Mombasa took to the streets in remembrance of those killed during last year’s anti-Finance Bill demonstrations.

The day began with a three-hour mass held at the ACK Cathedral along Nkrumah Road from 6am to 9am.

After the service, the youth marched to the Mapembeni area along Moi Avenue, where the protest officially kicked off.

Heavy police presence was witnessed in the town centre, with hundreds of officers deployed to maintain order and prevent any potential looting or violence.

Anti-riot police were positioned ahead of, behind, and alongside the demonstrators, some in trucks and others on foot.

Protestors converge at Mapembeni in Mombasa/ CHARLES MGHENYI
Protestors converge at Mapembeni in Mombasa/ CHARLES MGHENYI

Kisumu

Kisumu city witnessed minimal activity and slow movement on Wednesday morning, despite planned anti-government demonstrations.

Government offices, supermarkets, and banks remained open as usual, while some businesses, especially small retail outlets, stayed closed as owners expressed fear over possible disruptions during the protests.

In Kondele, a traditional hotspot for demonstrations and the area where protests were expected to kick off, remains calm.

There are no signs of gatherings or preparations for protests as of mid-morning.

Business as usual in Kisumu/FAITH MATETE
Business as usual in Kisumu/FAITH MATETE 

Eldoret

The day started with relative calm as businesses continued as usual.

However, as time went by, some youths started protesting.

There is also a heavy security presence in the city.

Sections of youth in Eldoret have taken to the streets in solidarity with nationwide protests/MATHEWS NDANYI

Kisii

A section of youths took to the streets where they burned a car tyre in protest.

They also engaged police in running battles.

They then marched towards the central business district from Daraja Mbili market.

Youths in protests in Kisii/SCREENGRAB

Nakuru

Several youths have also taken to the streets, occupying the central business district.

This comes even as the day started relatively calmly.

Earlier on, police were seen patrolling, including on horses, along Kenyatta Avenue in Nakuru.

Kitengela

Several protestors took to the town centre, where there was a standoff with police.

Police lobbed tear gas to disperse the crowds that had been growing since morning.

The running battles continue.

Related Articles

ADVERTISEMENT