Gen Z Protests: Key Events from Across the Country

2:11 PM
The Katiba Institute has filed a court petition challenging the police barricades placed around Nairobi’s CBD.

2:05 PM
Protesters in Naivasha have set bonfires and blocked the Naivasha-Nakuru Highway.

2:00 PM
Police in Mombasa have resorted to teargas after a peaceful protest turned confrontational.

1:37 PM
Residents in Homa Bay and Busia, both known as Raila Odinga strongholds, have joined the ongoing protests. Crowds in Homa Bay marched in unison, while Busia protests remained peaceful with chants filling the streets.

1:30 PM
In Mombasa, private security personnel rescued a police officer caught up in the protests.

1:23 PM
In Nairobi, activist Hussein Khalid administered first aid to an injured police officer.

1:20 PM
One person has been shot dead and several others injured during protests in Matuu town, Machakos County.

1:15 PM
In Eldoret, police used teargas to disperse thousands of youth protesting. Some youth armed with sticks also clashed with Gen Z demonstrators, sparking running battles.

1:09 PM
The Communications Authority of Kenya has ordered an immediate suspension of live broadcasts covering the nationwide protests.

1:05 PM
Protesters reportedly shot by police have been rushed to Kenyatta National Hospital for treatment.

1:03 PM
In Kisii town, protesters lit tyres on the roads, bringing transport and other activities to a halt.

1:01 PM
Busia Senator Okiya Omtatah joined protesters in the Nairobi CBD as part of the national demonstrations.

12:56 PM
Police deployed water cannons to disperse crowds in Nairobi’s CBD.

12:53 PM
Confusion and panic erupted after police hurled teargas into a matatu, prompting passengers to question the excessive force, asking, “Are we animals?”

12:51 PM
In Ol Kalou, Nyandarua County, demonstrators lit candles and sang the National Anthem to honour those killed during the 2024 Gen Z protests.

12:48 PM
Police officers along Kenyatta Avenue were forced to flee after being overwhelmed by a large crowd of protesters. Videos showed officers being chased by demonstrators, with some jumping over fences to escape.

12:40 PM
Moses Kuria, President Ruto’s Senior Economic Advisor, urged police to refrain from using all the teargas issued to them, saying, “Our democracy is maturing. Return unused canisters to the station.”

12:35 PM
Clashes intensified in Nairobi’s CBD, particularly along Kenyatta Avenue, where a female police officer narrowly escaped harm after being isolated by a hostile crowd.

12:30 PM
White smoke blanketed Nairobi’s CBD as police engaged protesters.

12:25 PM
A defiant group of mostly young protesters, dressed in black, stood their ground in Nairobi CBD despite police presence.

12:20 PM
Protesters fled for safety as police fired teargas along Kenyatta Avenue.

12:15 PM
Heavy police deployment was witnessed as tensions escalated in Nairobi.

12:12 PM
A female police officer collapsed during the protests and was rushed to hospital.

12:08 PM
A group of demonstrators were seen playing football along the Thika Superhighway, with bystanders cheering them on.

12:06 PM
Nyeri residents joined the Gen Z protests, marking a rare show of resistance in the hometown of former Deputy President Rigathi Gachagua, who has since fallen out with President Ruto.

11:59 AM
More police officers were seen fleeing after being chased by protesters along Kenyatta Avenue.

11:55 AM
Protesters blocked Thika Road, making it impassable by placing stones and lighting fires.

11:51 AM
Water cannons were deployed to the Nairobi CBD to control the demonstrations.

11:45 AM
Running battles between police and demonstrators continued in Nairobi’s CBD.

11:40 AM
Former Chief Justice David Maraga was caught in teargas as he joined the Gen Z demonstrations.

11:37 AM
Maraga joined demonstrators in Nairobi, declaring the protests as “the start of Kenya’s third liberation,” with young people defending the 2010 Constitution.

11:35 AM
Hundreds of young people protested in Eldoret, President Ruto’s hometown, marching through the town’s main streets.

11:34 AM
Protests erupted in Kitengela, Kajiado County, where demonstrators blocked Namanga Road with stones, prompting police action.

11:28 AM
Mounted police chased protesters near Mama Ngina Street in Nairobi.

11:27 AM
Shops were closed in Kitengela as police used teargas and live ammunition to disperse crowds.

11:12 AM
Nyeri residents took to the streets, supporting the Gen Z-led movement.

11:10 AM
Police fired teargas on Thika Road as confrontations escalated.

10:42 AM
In Kangemi, police fired teargas to break up protests.

10:37 AM
Protesters in Ronald Ngala Street lit tyres and clashed with police in running battles.

10:25 AM
Demonstrations gained momentum in Nairobi’s CBD, with teargas fired along Kenyatta Avenue.

10:00 AM
Opposition leader Kalonzo Musyoka and other leaders were allowed to lay wreaths along Parliament Road without incident.

9:00 AM
With roads blocked, many Nairobi residents walked to the city centre. Most businesses remained shut.

9:00 AM
In Kinoo, Kiambu County, police put out a bonfire lit near Mama Ngina Stage ahead of planned protests.

8:50 AM
Kisumu remained quiet with minimal movement despite scheduled demonstrations expected to be led by Gen Z activists.

Check Also

Man Jumps Into River to Save Friend, Both Die

A tragic rescue attempt turned fatal after two men drowned in River Athi in Athi …