Ended Updated 25 Jun, 14:57

LIVE UPDATES: June 25 Anniversary protests

LIVE UPDATES: June 25 Anniversary protests

By Citizen Digital Covered from 25 Jun, 09:01
Live coverage has ended. Every update from the day is below, newest first.

All updates

Democratic Action Party of Kenya (DAP-K) leader Eugene Wamalwa faults President Ruto over the government order to stop live broadcast of protests.

Benjamin Muriuki

A protester shows live bullets fired by police officers in Nairobi CBD

Benjamin Muriuki

Police engage protesters in running battles in Nairobi CBD and Kitengela.


Benjamin Muriuki

Naivasha protesters light bonfires, block Naivasha-Nakuru Highway

Benjamin Muriuki

Nyandarua County: Protesters in Ol Kalou have lit candles and sung the national anthem in remembrance of those who died in anti-Finance Bill 2024 protests.

Police in the town also lobbed tear gas at another crowd of protesters who barricaded roads with stones.

Dennis Musau

BREAKING: Government orders stop to live broadcast of protests

The government has ordered all television and radio stations to stop coverage of the ongoing nationwide protests to mark the first anniversary of the deadly anti-Finance Bill 2024 protests.

In a letter to all TV and radio stations, Communications Authority of Kenya (CA) Director-General David Mugonyi termed the transmission as illegal.

“The live coverage of the June 25th, 2025 demonstrations are [sic] contrary to Articles 33(2) and 34(1) of the Constitution of Kenya and Section 461 of the Kenya Information and Communications Act, 1998,” Mugonyi said.

He directed broadcasters to suspend the live coverage or risk “regulatory action”.

“This is therefore to direct all television and radio stations to stop any live coverage of the demonstrations forthwith. Failure to abide by this directive will result in regulatory action as stipulated in the Kenya Information and Communications Act, 1998,” Mugonyi added.

In addition to the major cities of Nairobi, Mombasa, and Eldoret, protests have so far been witnessed in major towns across Kakamega, Narok, Busia, Makueni, Nyeri, Laikipia, Nyandarua, Machakos, Homa Bay, and Kirinyaga counties.

Dennis Musau

The National Assembly has adjourned early over the lack of enough members to prosecute motions lined up for debate today.

The session ended at about 11:30 a.m. and Citizen Digital saw several legislators being driven out of Parliament buildings in SUVs as protesters engaged police in running battles at the city centre nearby.

Parliament buildings remain heavily guarded by police and the razor wire erected around the premises last night.

Dennis Musau

In Machakos County, one person has been shot dead while at least seven others have been rushed to the Matuu Level IV hospital in Matuu town with gunshot injuries.

Dennis Musau

In addition to the major cities of Nairobi, Mombasa, and Eldoret, Citizen Digital has also witnessed crowds of protesters in major towns across Kakamega, Narok, Busia, Makueni, Nyeri, Laikipia, Nyandarua, Machakos, Homa Bay, and Kirinyaga counties so far.

Dennis Musau

In the Nairobi city centre, police are now firing water cannons at protesters

Dennis Musau

At Nairobi's Kenyatta National Hospital, at least 10 casualties have so far been brought in

Dennis Musau

Uasin Gishu: A group of baton-wielding youths suspected to be goons has been spotted in Eldoret city

Dennis Musau

In Nairobi, at least four protesters shot by police in the city centre have been brought to the Kenyatta National Hospital with injuries.

A female police officer attacked by protesters has also been brought in with head injuries.

Dennis Musau

Wreaths are laid on the razor wire fence around Parliament buildings in Nairobi as protesters honour youths shot dead during last year’s anti-Finance Bill demos when crowds stormed the building.


(Photo: Edwin Obuya/Citizen Digital)
 

Dennis Musau

On Thika Road, the air is thick with smoke and tear gas as police tackle protesters who tried to barricade the busy highway with large rocks and bonfires

Dennis Musau

Former Chief Justice David Maraga (in a navy-blue jacket) is among protesters in the Nairobi city centre. Maraga and some of the family members of last year’s anti-Finance Bill protest victims have been forced to seek shelter after being tear-gassed.

Dennis Musau

At the Nairobi city centre outside the General Post Office (GPO), police have lobbed tear gas to disperse a group of youth who were playing football on Kenyatta Avenue

Dennis Musau

In Kisii County, protesters have gathered at Kisii town, blowing whistles and vuvuzelas, marching as they chant ‘Ruto must go!’

Dennis Musau

In Kitengela, police are engaging protesters in running battles. A section of demonstrators lit bonfires along the Nairobi-Namanga Road and officers lobbed tear gas to disperse them

Dennis Musau