15:14 pm : POLICE deploy PA-mounted APC ordering protesters in Nairobi CBD to disperse.
15:11 pm : Peaceful Maandamano in Meru
14:10 pm Security operations tied to the protests have ramped up in Nairobi, with new arrests, crowd‑dispersal actions and tear gas reported around Parliament Buildings, Parliament Road, University Way and the CBD. There were fresh reports of mugging, looting and renewed clashes between protesters and police in Githurai 45, and police moved in to disperse crowds and make arrests in Kitengela. Elsewhere, business activity stayed subdued in parts of Kirinyaga.
14: 07pm - James Orengo on Kenyans need to fully enjoy the right to demonstrate. "What I have seen today is an interference of that right." Urges Kenyans to continue to demonstrate until 6:30pm today
13:54 pm : Police lob tear gas and engage in running battles with protesters in Githurai
13:50 pm : Police at Central Police station at alert , a number of protestors arrested today are in the police station
13:44 pm : Protestors tear gassed at Nairobi Central Police station
13:43 pm : No demonstrations recorded in Nyeri as the county remains generally calm across the sub-counties. Public service vehicles are available at the termini as residents go on with their businesses.
13:40 pm : For any person who has been arrested or anyone who will be arrested later on, the processes and procedures are going to be followed as guided by the law.
13:05 pm : Business activities ongoing in Kericho town as usual with no incidents reported so far.
13:00 pm : Activists led by Odhiambo Ojiro read out names of police brutality victims during the June 25 anniversary, as protesters gather to honour those killed in the 2024 demonstrations.
12:54 pm : Minimal activity and movement along Thika super highway
12:30 pm: A majority of Police vehicles patrolling the Nairobi CBD are unmarked. Some police officers are also masked.
12:27 pm : Protest activity has escalated in Nairobi today, with multiple arrests, crowd‑control operations and new police roadblocks across the CBD, Waiyaki Way, Thika Road, Magadi Road and Uhuru Highway. Police used tear gas during clashes with protesters and against a United Opposition motorcade heading to Parliament. Long‑distance buses were blocked from entering the CBD. Elsewhere, peaceful demonstrations were reported in Mombasa, anti‑riot units stayed on standby in Nakuru, and heightened private security and police patrols were seen in Nyeri. Several other counties remained largely calm.
12:20 pm: Police have blocked part of the Nairobi–Nakuru Highway at Rironi, diverting vehicles under 7 tonnes through the Ngecha–Kabuku–Limuru Road, with only heavy trucks allowed onto Kikuyu Southern Bypass.
12:17 pm :Police arrest some protesters outside parliament as they attempted to lay flowers on barbed fence that's cordoning the parliament road !
12: 16 pm: Families of 2024 Anti-Finance Bill victims lay flowers on barbed wire after being denied access to Parliament
12:15 pm Activists lay wreaths outside Parliament in memory of those killed in the June 2024 protests.
12:05 pm Police on horseback disperse protesters on the way to parliament
11:57 : Opposition leaders' march to parliament disrupted by police
11: 55 am : Commemorations for the victims of the 2024 Gen Z protests have been subdued today as heavy police deployments and roadblocks keep Nairobi on edge. The CBD is almost empty, most businesses are closed, and public transport is largely blocked , leaving thousands stranded. There have been sporadic small marches and pockets of tension in other counties, while teargas was reported in isolated locations such as Githurai. Overall the situation remains fluid but contained, with no major nationwide violence confirmed.
Key unrest and barricades
- In Nairobi, major barricades reported along Thika Road (Ruiru, Githurai, Allsops, Kasarani, Roysambu), Mombasa Road (Mlolongo, Athi River, near JKIA), Lang’ata Road (Maharaja/Nairobi West), Waiyaki Way (Kangemi, Kinoo, Westlands), Ngong/Magadi Road (Rongai/MMU), Kiambu Road (Thindigua), Bunyala Roundabout, Jogoo Road, and the Eastern Bypass.
- In Nairobi CBD Parliament, Harambee Ave, Kenyatta Ave, Uhuru Highway and State House Road are sealed off with razor wire.
The Impact has been
- Public transport has been largely blocked with thousands of commuters stranded.
- Traffic levels unusually low across the city.
11:34 pm : Mombasa County Commissioner Mohamed Noor has lauded protesters for holding peaceful June 25 anniversary demonstrations, noting police escorted the procession and no businesses were damaged.
11:33am: Protestors in Mombasa carrying coffins which were later destroyed as various groups clashed
11:32 am: Police DIG Gilbert Masengeli says roadblocks mounted to ensure no goons or weapons enter the Nairobi CBD.
11:10 am Lots of police presence around Mapembeni area, protestors have already gathered.
11:00am: Boniface mwangi demanding justice and accountability and protection during this Protest Annivesary as people remember the lives lost.
10:06 am : Gilian Munyao, mother to the late Rex Masai saying plainly that compensation cannot replace accountability for the cops who killed her child.
11:01 am : Man roughed up carrying a flag in a suit and arrested
11:00 am : Unmarked squad on the loose along Ruiru bypass (towards Membley). They later hurdled the young man in the video into the boot of the red subaru
10:50 am Martha Karua, Kalonzo Musyoka and former Chief Justice Maraga on the streets of Nairobi talking about the state of barricades and tension in the streets today
More from Kenya
10:48 am : Kiserian with high security in anticipation of the Genz Protest commemoration
10:46 am: "Kasongo fungua Barabara tunataka Kufika town"- Kenyan youths to the outgoing regime!
10:42am : Plainclothes police on motorbikes sweep through Githurai, firing in the air
10:30am : Security operations have been stepped up across several counties, with extra police roadblocks, checkpoints and patrols on key routes into Nairobi CBD, Waiyaki Way, Ngong Road, Magadi Road and Thika Road. Many businesses are closed in parts of Nairobi, Kiambu, Machakos, Kajiado, Kirinyaga and Makueni. Isolated gatherings, bonfires and heavier police deployments have also been reported in Mombasa, Kisii, Nakuru and other counties. Traffic is building on Mombasa Road after restrictions into the CBD were imposed.
10:26 am : Airport road, Mombasa Road: Commuters trek to work as matatu fares double amid CBD access restrictions
10:24 am : Githurai engulfed in tear gas
10:10 am : Moi avenue, police heavily deployed in the CBD ahead of planned June 25th commemoration protests!
10:08am : Long-distance buses blocked from proceeding to Nairobi CBD at Uthiru
10: 06 am: Protestors arrested ta Nairobi CBD
10:03 am: Kenyans playing football on the empty streets
9:59 am : Situation at Archives at the moment
9:52am : At Mlolongo along Mombasa road, road blocks that have been mounted by security agencies have limited movement on the road
9:45 am: Moi avenue visibly empty as the days continues in anticipation of the GenZ protest
9:31 am :Nairobi CBD has minimal activity this morning
9:30 am: Thika Road intersection with Outer ring at GSU barricaded by anti riot police unit with all personal vehicles being screened before proceeding. No public vehicles allowed to proceed beyond this point.
9:13am : Additional police reinforcements deployed to the Nairobi CBD area
9:06am : Tom Mboya Street in Nairobi CBD remains largely deserted, with only a handful of people seen on the streets as most businesses stay closed.
9:04 am : Waiyaki Way this morning as people stay off the roads
9:03am - Minimal activity in Kitengela and accessing it has been hard with heavy police presence on the GenZ protest anniversary.
8:55 am: Widespread police roadblocks and traffic snarl-ups have hit Nairobi ahead of the June 25 protests, leaving many commuters stranded after public service vehicles were blocked from entering the CBD. Checkpoints and heavy security are in place on major routes, Thika Road, Mombasa Road, Jogoo Road, Waiyaki Way, Kiambu Road, Ngong Road, Limuru Road and the Eastern Bypass, and the Parliament precinct has been barricaded with razor wire. In Mombasa, however, business in the CBD is continuing as usual.
8:50am: Commuter chaos has worsened across Nairobi , passengers are stuck at matatu stages after a widespread shortage of public service vehicles. The few vans running are being held back from the CBD by police roadblocks. Most businesses in Nairobi and the metro area are shut over security fears, and extra police checkpoints have been set up in Ongata Rongai, Kajiado County.
8:45am: Visible clear roads from Bomas towards Kenya
8:35 am Ongata rongai Tuskeys stage with no matatus in sight, very light traffic
8:32 am :People walking with heavy police presence at Githurai
8:31 am : Athi river traffic hasn't moved since 4am in the morning no movement at all
8:27 am Bunyala: round about blocked by police.
8:26 am : Thika Road and Major roads leading into the city have been closed by police roadblocks, forcing many Kenyans to walk despite government assurances that today would be a normal working day.
8:20 am: Road block at Mlolongo, matatus and personal vehicles headed to town turned back
8:14 am : Long distance buses stopped at Uthiru-87 Junction due to June 25th Demos. Multiple Police Roadblocks along
8:13 am : Commuters stranded as police seal off Waiyaki way on GenZ protests anniversary
8:12 am : Nairobi visibly empty as the public shy away from the CBD
8:10am :Kenyans have been told that today is a normal working day but the heavy security across town shows something different.
8:00am : Barricades along Parliament road as Kenya marks the 2 year anniversary of the june 25th Protests