Nairobi braced for unrest on Monday as security agencies intensified operations ahead of the Saba Saba protests. Authorities barricaded key roads, blocked access routes, and deployed police heavily across Nairobi and Kiambu counties. The move disrupted business, halted public transport, and brought much of the capital to a standstill.
This year’s Saba Saba demonstrations, held annually on July 7, gained fresh momentum amid widespread frustration over the rising cost of living, controversial government policies, and concerns about police misconduct. Young Kenyans have largely fueled the latest protest wave, demanding reforms and justice for victims of recent clashes.
Police set up barricades at major Nairobi entry and exit points. These included Mombasa Road near General Motors, Waiyaki Way near Safaricom HQ, Lang’ata Road at T-Mall, and Thika Superhighway at the GSU HQ and Survey area. They also blocked sections of Kenyatta Avenue, Haile Selassie Avenue, and Uhuru Highway, severely restricting access to the Central Business District. Pedestrians and motorists faced security checks, and inspection points saw long queues.
Security officers in Kiambu County enforced similar measures in towns bordering Nairobi. They blocked access at Ruiru-Kimbo junction, Githurai 45 footbridge, and several points along Kiambu Road at Kanunga and Kwamaiko. These restrictions caused delays and forced travelers to seek alternative routes. Police presence was visible in Thika, Juja, and Kiambu town, with officers stationed near government buildings and key transport areas.
Kenya Railways suspended commuter train services for the day. Matatu operators scaled back trips, leaving many roads into the city empty. Most businesses chose to stay closed. Schools also shut down temporarily and asked students to remain at home for safety.
Authorities acted after overnight arrests in Mombasa, where they detained several youths allegedly traveling to Nairobi to join the protests. Security teams also patrolled residential estates and urged communities to remain peaceful.
Over the past few weeks, Gen Z-led demonstrations have intensified calls for economic and political reforms. Protesters have cited inflation, joblessness, and a lack of accountability. The Saba Saba movement draws symbolic strength from the historic 1990 protests that pushed for multiparty democracy in Kenya.
The Ministry of Interior said the operations aimed to maintain order while upholding constitutional rights. Officers received instructions to act professionally and avoid clashing with peaceful protesters.
Still, civil rights groups raised alarms about the heavy-handed response. They urged transparency, restraint, and respect for citizens’ right to assemble.
As Monday wore on, Nairobi and Kiambu remained tense. With blocked roads and shuttered shops, residents watched closely to see whether this protest would shift the country’s political conversation.
стоимость холодильной камеры https://www.xn—-7sbarc2alevbr6d.xn--p1ai .
Clomid Hub: where can i buy generic clomid now – Clomid Hub
smart drugs online US pharmacy: order Provigil without prescription – Wake Meds RX
gabapentin pt teaching gabapentina 300 mg meloxicam 15 mg para que sirve NeuroRelief Rx
сопровождение программы 1с http://1s-soprovozhdenie.ru .
аренда яхт цена yachts-charter-dubai.com .
ReliefMeds USA: anti-inflammatory steroids online – prednisone 2.5 mg daily
внедрение 1с 8 http://1s-vnedrenie.ru .
ClearMeds Direct: low-cost antibiotics delivered in USA – low-cost antibiotics delivered in USA
Wake Meds RX: prescription-free Modafinil alternatives – Modafinil for focus and productivity
ClearMeds Direct order amoxicillin without prescription amoxicillin 50 mg tablets
https://clearmedsdirect.com/# order amoxicillin without prescription
ReliefMeds USA: ReliefMeds USA – prednisone 5 mg tablet rx
amoxicillin 500 coupon: antibiotic treatment online no Rx – low-cost antibiotics delivered in USA
Clear Meds Direct: antibiotic treatment online no Rx – low-cost antibiotics delivered in USA
Lexapro for depression online lexapro online prescription buy lexapro
1с предприятие сопровождение http://1s-soprovozhdenie.ru/ .
внедрение 1с 8 https://www.1s-vnedrenie.ru .
холодильные камеры промышленные http://www.xn—-7sbabtdykncetibz6f4f8b.xn--p1ai/ .
внедрение erp москва внедрение erp москва .
водопонижение строительных котлованов водопонижение строительных котлованов .
generic tadalafil canada: Tadalafil From India – tadalafil online no rx
проектирование водопонижения https://vodoponizhenie-moskva.ru .
https://tadalafilfromindia.com/# Cialis without prescription
Finasteride From Canada: cost generic propecia – Propecia for hair loss online
Tadalafil From India: generic Cialis from India – buy generic tadalafil 20mg
cheap Zoloft: Zoloft Company – Zoloft for sale
https://lexapro.pro/# lexapro prescription
buy lexapro online india: how much is lexapro in australia – lexapro generic
Finasteride From Canada: generic Finasteride without prescription – cheap Propecia Canada
Zoloft for sale Zoloft online pharmacy USA purchase generic Zoloft online discreetly
Lexapro for depression online: Lexapro for depression online – generic for lexapro
cheap Accutane generic isotretinoin Isotretinoin From Canada
Propecia for hair loss online: cheap Propecia Canada – cheap Propecia Canada
http://finasteridefromcanada.com/# cheap Propecia Canada
generic Cialis from India: Cialis without prescription – cheap Cialis Canada
buy Cialis online cheap buy Cialis online cheap Tadalafil From India
Lexapro for depression online: how much is generic lexapro – cheapest price for lexapro
Lexapro for depression online: Lexapro for depression online – generic lexapro 20 mg cost
http://isotretinoinfromcanada.com/# purchase generic Accutane online discreetly
purchase generic Zoloft online discreetly: Zoloft for sale – buy Zoloft online without prescription USA
https://zoloft.company/# buy Zoloft online without prescription USA
http://finasteridefromcanada.com/# Finasteride From Canada
buy Zoloft online without prescription USA: generic sertraline – purchase generic Zoloft online discreetly
Accutane for sale USA-safe Accutane sourcing purchase generic Accutane online discreetly
https://finasteridefromcanada.shop/# cheap propecia price
tadalafil online no rx: Cialis without prescription – Cialis without prescription
USA-safe Accutane sourcing: generic isotretinoin – cheap Accutane
Zoloft for sale generic sertraline Zoloft online pharmacy USA
https://isotretinoinfromcanada.com/# Accutane for sale
https://isotretinoinfromcanada.com/# order isotretinoin from Canada to US
Zoloft online pharmacy USA: purchase generic Zoloft online discreetly – sertraline online
sertraline online: Zoloft online pharmacy USA – Zoloft online pharmacy USA
Lexapro for depression online Lexapro for depression online Lexapro for depression online
https://zoloft.company/# purchase generic Zoloft online discreetly
Finasteride From Canada: cheap Propecia Canada – Propecia for hair loss online
tadalafil online no rx: buy Cialis online cheap – order tadalafil 20mg
Finasteride From Canada order propecia without insurance cost propecia
https://lexapro.pro/# lexapro 5mg
http://isotretinoinfromcanada.com/# USA-safe Accutane sourcing
buy Zoloft online without prescription USA: purchase generic Zoloft online discreetly – buy Zoloft online without prescription USA
generic Finasteride without prescription: cost generic propecia no prescription – Propecia for hair loss online
Zoloft Company purchase generic Zoloft online discreetly buy Zoloft online
https://finasteridefromcanada.shop/# generic Finasteride without prescription
Zoloft Company: sertraline online – Zoloft online pharmacy USA
Finasteride From Canada: cheap Propecia Canada – Finasteride From Canada
Accutane for sale buy Accutane online generic isotretinoin
https://tadalafilfromindia.com/# cheap Cialis Canada
https://tadalafilfromindia.shop/# Cialis without prescription
Propecia for hair loss online: Propecia for hair loss online – generic Finasteride without prescription
buy Accutane online: buy Accutane online – generic isotretinoin
https://isotretinoinfromcanada.shop/# Accutane for sale
tadalafil online no rx cheap Cialis Canada Tadalafil From India
Lexapro for depression online: medication lexapro 10 mg – lexapro 5mg
isotretinoin online: buy Accutane online – buy Accutane online
https://zoloft.company/# buy Zoloft online without prescription USA
https://lexapro.pro/# lexapro tablets price
get generic propecia without insurance: generic Finasteride without prescription – cheap Propecia Canada
https://finasteridefromcanada.com/# cheap Propecia Canada
cheap Accutane: Isotretinoin From Canada – purchase generic Accutane online discreetly
generic Finasteride without prescription cheap Propecia Canada cost propecia without a prescription
Lexapro for depression online: pharmacy price for lexapro 20 mg – buy lexapro online without prescription
https://zoloft.company/# generic sertraline
tadalafil tablets 10 mg online: best tadalafil generic – Cialis without prescription
Isotretinoin From Canada isotretinoin online buy Accutane online
https://zoloft.company/# Zoloft for sale
Finasteride From Canada: generic propecia online – Propecia for hair loss online
https://lexapro.pro/# lexapro pills for sale
Isotretinoin From Canada: Isotretinoin From Canada – generic isotretinoin
cost of cheap propecia without a prescription cheap Propecia Canada Propecia for hair loss online
Isotretinoin From Canada: USA-safe Accutane sourcing – purchase generic Accutane online discreetly
http://finasteridefromcanada.com/# Propecia for hair loss online
IndiaMedsHub IndiaMedsHub top 10 pharmacies in india
ExpressCareRx: simvastatin online pharmacy – uriel pharmacy online store
http://expresscarerx.org/# doctor of pharmacy degree online
cheapest online pharmacy india: IndiaMedsHub – india pharmacy
top 10 online pharmacy in india pharmacy website india IndiaMedsHub
https://indiamedshub.com/# top 10 pharmacies in india
http://medimexicorx.com/# buying prescription drugs in mexico online
indian pharmacy paypal: IndiaMedsHub – IndiaMedsHub
rx pharmacy coupons reviews: ExpressCareRx – differin online pharmacy
cialis thailand pharmacy permethrin cream online pharmacy pharmacy express
https://indiamedshub.com/# india pharmacy
safe place to buy semaglutide online mexico: MediMexicoRx – trusted mexican pharmacy
IndiaMedsHub: india pharmacy mail order – top 10 online pharmacy in india
http://expresscarerx.org/# lortab online pharmacy no prescription
cheap mexican pharmacy isotretinoin from mexico buy from mexico pharmacy
https://expresscarerx.org/# ExpressCareRx
top 10 pharmacies in india: indian pharmacy online – IndiaMedsHub
ExpressCareRx: lexapro coupons pharmacy – crestor online pharmacy
https://expresscarerx.org/# pharmacy viagra online
ExpressCareRx rx clinic pharmacy finasteride cheap pharmacy online
ExpressCareRx: ExpressCareRx – target pharmacy augmentin
Online medicine home delivery: IndiaMedsHub – IndiaMedsHub
http://indiamedshub.com/# IndiaMedsHub
kroger pharmacy crestor ExpressCareRx ExpressCareRx
https://expresscarerx.org/# ExpressCareRx
modafinil mexico online: gabapentin mexican pharmacy – buy propecia mexico
colorado pharmacy error methotrexate: Nitroglycerin – ExpressCareRx
http://indiamedshub.com/# mail order pharmacy india
trusty pharmacy acheter xenical france ExpressCareRx ExpressCareRx
pharmacy certificate programs online: Fluoxetine – relenza online pharmacy
https://indiamedshub.com/# IndiaMedsHub
order azithromycin mexico zithromax mexican pharmacy MediMexicoRx
https://expresscarerx.org/# nearby pharmacy store
levitra coupons pharmacy: online pharmacy no prescription prozac – AebgCause
https://indiamedshub.shop/# india pharmacy
MediMexicoRx: online mexico pharmacy USA – trusted mexico pharmacy with US shipping
IndiaMedsHub indian pharmacy top online pharmacy india
best online pharmacy india: pharmacy website india – cheapest online pharmacy india
http://expresscarerx.org/# in store pharmacy
https://snabbapoteket.shop/# jobbar pГҐ apotek
apotek Г¶ppetider: nГ¤tapotek recept – apotek som Г¤r Г¶ppet
http://tryggmed.com/# apotek rask levering
thc tinctures area 52
https://zorgpakket.com/# medicijnen bestellen bij apotheek
30% av 500: SnabbApoteket – apotek.
bindemedel pГҐ apotek Snabb Apoteket rГ¶d bh
medicatie apotheek: medicijn – medicatie bestellen
https://zorgpakket.shop/# apteka online holandia
https://zorgpakket.shop/# apotheek nederland
nieuwe pharma: medicine online – medicijnen kopen online
apotek ГҐpent skjГ¦rtorsdag: latexfri kondomer apotek – urin stix apotek
antibiotika apotek: Snabb Apoteket – myggarmband apotek
nieuwe pharma: MedicijnPunt – apotheker medicatie
medicijn bestellen apotheek online apotheek medicijen
https://snabbapoteket.shop/# hämta ut recept online
https://snabbapoteket.shop/# spotes
ibuprofen apotek: hurtigtest apotek – tabletter
fГҐr hundar Г¤ta pasta: SnabbApoteket – vetekudde apotek
medicijnen bestellen apotheek Medicijn Punt betrouwbare online apotheek
https://zorgpakket.com/# apotheker medicatie
apotek resepter: TryggMed – hudorm fjerner apotek
hemleverans apotek: Snabb Apoteket – glidmedel jordgubb
hiv-test apotek beställa recept apotek flatlöss bett bilder
https://tryggmed.shop/# ryggstøtte apotek
https://tryggmed.shop/# arnica apotek
melatonin apotek: ricinusolje apotek – jern apotek
apotek rea: bГ¤sta graviditetstest – bomullsvantar apotek
apotek snabbtest kreatin apotek apotek barn
ordonnance amoxicilline enfant: cialis en pharmacie sans ordonnance – acheter solupred sans ordonnance
To grab free bonuses, try signing up through referral links. [url=https://www.imdb.com/list/ls599813432/]https://www.imdb.com/list/ls599813432/[/url] Free betting reward
Bom dia, amigos!
Enquanto jogava em jogos virtuais de apostas, percebi que o chave para um bom aproveitamento e fazer um planejamento inteligente.
Artigos que se tornaram uteis para mim:
https://6qrestaurant.com/2025/07/01/betnacional-a-revolucao-das-apostas-online-57/
Esses dicas me ajudaram a minimizar os riscos. Eles abordaram topicos como volatilidade das maquinas, o que me permitiu entender como o sistema funciona. Se voce tambem quer aprimorar suas habilidades, recomendo estudar os conselhos de especialistas. Esse e o seu primeiro passo rumo a um estrategia vencedora.
Jogue com inteligencia e aproveite o processo!
Get your exclusive betting offer today and unlock massive rewards on your next bet. This exclusive deal is perfect for sports betting fans looking to boost their winnings. Don’t miss out — claim now and cash in! [url=https://www.imdb.com/list/ls599998890/]https://www.imdb.com/list/ls599998890/[/url] Get bonus without deposit
Good shout.
https://forest-groups.ru/
https://romaneremin.jofo.me/2452688-izyiskannyiy-dosug-kak-otrajenie-statusa-chto-stoit-za-elitnyim-eskortom-v-moskve.html?_ga=2.165087487.1768875699.1751630165-1948437678.1750683691
Никаких заискиваний, никакого “мы лучшие, поверьте на слово”. Всё выстроено спокойно и сдержанно. Статья подкупает не описаниями, а атмосферой: здесь не про жареные факты, а про стиль жизни. Про выбор. Про тех, кто давно вышел за пределы обыденного.
I’m curious to find out what blog platform you happen to be working with? I’m experiencing some minor security problems with my latest site and I would like to find something more risk-free. Do you have any suggestions?
kupit-drova-v-spb-365.ru .
This gave me a lot to think about. Thanks for sharing.
I like how you presented both sides of the argument fairly.
Дом Patek Philippe — это pinnacle часового искусства , где сочетаются прецизионность и эстетика .
Основанная в 1839 году компания славится авторским контролем каждого изделия, требующей многолетнего опыта.
Изобретения, включая ключевой механизм 1842 года , укрепили репутацию как новатора в индустрии.
хронометры Patek Philippe скидки
Коллекции Grand Complications демонстрируют сложные калибры и декоративные элементы, выделяя уникальность.
Современные модели сочетают традиционные методы , сохраняя механическую точность.
Это не просто часы — символ семейных традиций, передающий наследие мастерства из поколения в поколение.
of course like your website however you have to test the spelling on several of your posts. A number of them are rife with spelling issues and I in finding it very bothersome to inform the reality however I’ll definitely come again again.
You clearly know your stuff. Great job on this article.
http://virt888.com/
I wish I had read this sooner!
https://athletes.by/kakie-samye-rasprostranennye-neispravnosti-noutbukov.html
You clearly know your stuff. Great job on this article.
mostbet az apk yüklə http://www.mostbet4047.ru
You’ve clearly done your research, and it shows.
Thank you for covering this so thoroughly. It helped me a lot.