Hundreds of protesters have taken to the streets of Nairobi, demanding justice for Albert Ojwang, a teacher and online activist who died under controversial circumstances while in police custody. Anger has surged as demonstrators call for accountability, insisting that authorities must take responsibility for his death.
Public fury erupted after police detained Ojwang on June 7, 2025, in Homa Bay, then transported him over 350 kilometers to Nairobi’s Central Police Station. Authorities initially claimed he had died by suicide, but a post-mortem examination proved otherwise. The results revealed severe head trauma, neck compression, and extensive soft tissue injuries; clear evidence that contradicted the official account. The shocking findings fueled widespread outrage and galvanized activists into action.
On June 12, 2025, protesters stormed Nairobi’s Central Business District, carrying placards that read #JusticeForOjwang and chanting slogans against police brutality. Determined to make their voices heard, they marched through key locations, including City Hall, Jeevanjee Gardens, and Parliament Buildings. They directed their demands at Deputy Inspector General Eliud Lagat, who had filed the complaint that led to Ojwang’s arrest, insisting that he step down.
Police swiftly responded, deploying tear gas and crowd-control tactics to disperse the crowds along Moi Avenue and Kenyatta Avenue. Despite the crackdown, activists remained defiant, vowing to continue their demonstrations. They argued that Ojwang’s case exposed deep-rooted problems in Kenya’s law enforcement, particularly impunity, secrecy, and unchecked force.
The Independent Policing Oversight Authority (IPOA) has launched an investigation, identifying Officer Commanding Station (OCS) Benjamin Talam as the main suspect. However, authorities have yet to make an arrest, further stoking public frustration. Civil society groups have intensified their calls for urgent police reforms, pointing to Ojwang’s death as another example of extrajudicial killings.
Activists have planned nationwide demonstrations under the banner “Total Shutdown – No More Deaths, Justice for Albert Ojwang”.
order Provigil without prescription nootropic Modafinil shipped to USA safe Provigil online delivery service
can you take gabapentin with clonazepam: mixing lyrica and gabapentin – ketamine gabapentin clonidine
what are some nursing considerations for gabapentin: NeuroRelief Rx – inactive ingredients in gabapentin
order corticosteroids without prescription: 40 mg prednisone pill – 25 mg prednisone
NeuroRelief Rx gabapentin for period pain NeuroRelief Rx
Clear Meds Direct: low-cost antibiotics delivered in USA – amoxicillin from canada
smart drugs online US pharmacy: order Provigil without prescription – Wake Meds RX
https://clearmedsdirect.com/# ClearMeds Direct
order isotretinoin from Canada to US: Isotretinoin From Canada – Isotretinoin From Canada
cheap Propecia Canada: Finasteride From Canada – Propecia for hair loss online
generic sertraline: generic sertraline – purchase generic Zoloft online discreetly
https://lexapro.pro/# pharmacy price for lexapro 20 mg
Accutane for sale: purchase generic Accutane online discreetly – Accutane for sale
Finasteride From Canada: cheap Propecia Canada – generic Finasteride without prescription
india pharmacy online tadalafil: buy Cialis online cheap – cheap Cialis Canada
cheap Cialis Canada tadalafil online no rx tadalafil online no rx
Zoloft online pharmacy USA: purchase generic Zoloft online discreetly – cheap Zoloft
lexapro 10mg: Lexapro for depression online – lexapro 20 mg discount
https://isotretinoinfromcanada.com/# order isotretinoin from Canada to US
Zoloft Company buy Zoloft online sertraline online
Tadalafil From India: pharmacy online tadalafil – buy Cialis online cheap
Tadalafil From India: cheap Cialis Canada – buy tadalafil online canada
Cialis without prescription: buy Cialis online cheap – tadalafil online paypal
Lexapro for depression online: Lexapro for depression online – Lexapro for depression online
Tadalafil From India Cialis without prescription Tadalafil From India
https://finasteridefromcanada.shop/# generic Finasteride without prescription
Lexapro for depression online: lexapro brand name in india – Lexapro for depression online
Lexapro for depression online Lexapro for depression online Lexapro for depression online
https://finasteridefromcanada.shop/# buy generic propecia
Finasteride From Canada: generic Finasteride without prescription – Propecia for hair loss online
https://lexapro.pro/# Lexapro for depression online
Zoloft online pharmacy USA: Zoloft Company – buy Zoloft online
lexapro coupon: where can i purchase lexapro online – lexapro 10mg
http://tadalafilfromindia.com/# Cialis without prescription
http://finasteridefromcanada.com/# cheap propecia tablets
tadalafil online no rx cheap Cialis Canada Cialis without prescription
purchase generic Accutane online discreetly: cheap Accutane – USA-safe Accutane sourcing
Zoloft online pharmacy USA: Zoloft for sale – buy Zoloft online without prescription USA
https://zoloft.company/# Zoloft Company
rx propecia cheap Propecia Canada cheap Propecia Canada
Propecia for hair loss online: Finasteride From Canada – Propecia for hair loss online
buy Cialis online cheap: Tadalafil From India – Tadalafil From India
http://tadalafilfromindia.com/# cheap Cialis Canada
https://lexapro.pro/# lexapro 20mg
Zoloft online pharmacy USA buy Zoloft online buy Zoloft online
Finasteride From Canada: Finasteride From Canada – cheap Propecia Canada
Propecia for hair loss online: generic Finasteride without prescription – cheap propecia without rx
http://isotretinoinfromcanada.com/# Accutane for sale
generic Finasteride without prescription get propecia without insurance Propecia for hair loss online
order isotretinoin from Canada to US: buy Accutane online – isotretinoin online
cheap Accutane: USA-safe Accutane sourcing – cheap Accutane
https://lexapro.pro/# Lexapro for depression online
https://lexapro.pro/# lexapro cheapest price
Lexapro for depression online lexapro 20 best price for lexapro
Tadalafil From India: Tadalafil From India – buy Cialis online cheap
Zoloft for sale: Zoloft online pharmacy USA – Zoloft online pharmacy USA
http://tadalafilfromindia.com/# generic Cialis from India
buy Cialis online cheap Tadalafil From India cheap Cialis Canada
generic sertraline: Zoloft Company – sertraline online
generic Cialis from India: Tadalafil From India – cheap Cialis Canada
https://isotretinoinfromcanada.shop/# generic isotretinoin
https://zoloft.company/# buy Zoloft online
Finasteride From Canada propecia without rx cheap Propecia Canada
USA-safe Accutane sourcing: USA-safe Accutane sourcing – buy Accutane online
https://tadalafilfromindia.shop/# cheap Cialis Canada
tadalafil online no rx: Cialis without prescription – generic Cialis from India
lexapro 20mg: Lexapro for depression online – lexapro generic
lexapro online no prescription lexapro 10 mg price in india Lexapro for depression online
https://lexapro.pro/# Lexapro for depression online
https://zoloft.company/# Zoloft online pharmacy USA
Cialis without prescription: tadalafil for sale from india – cheap Cialis Canada
http://isotretinoinfromcanada.com/# purchase generic Accutane online discreetly
cheap Cialis Canada: cheap Cialis Canada – generic Cialis from India
order isotretinoin from Canada to US purchase generic Accutane online discreetly generic isotretinoin
buy Cialis online cheap: buy Cialis online cheap – generic tadalafil united states
https://tadalafilfromindia.shop/# cheap Cialis Canada
Lexapro for depression online: lexapro drug – Lexapro for depression online
buy Accutane online buy Accutane online order isotretinoin from Canada to US
Cialis without prescription: Tadalafil From India – buy tadalafil 20mg uk
https://medimexicorx.shop/# MediMexicoRx
clomiphene online pharmacy: best online pharmacy accutane – ExpressCareRx
https://indiamedshub.shop/# IndiaMedsHub
ExpressCareRx ExpressCareRx viagra indian pharmacy
https://indiamedshub.shop/# cheapest online pharmacy india
lexapro pharmacy coupon: apollo pharmacy online store bangalore – vipps certified pharmacy viagra
buy from mexico pharmacy: buy kamagra oral jelly mexico – semaglutide mexico price
isotretinoin from mexico get viagra without prescription from mexico finasteride mexico pharmacy
http://medimexicorx.com/# mexican pharmaceuticals online
semaglutide mexico price: legit mexico pharmacy shipping to USA – mexican pharmacy for americans
https://expresscarerx.org/# weis pharmacy
online pharmacy uk propecia: target pharmacy fluoxetine – ExpressCareRx
IndiaMedsHub india pharmacy mail order Online medicine home delivery
IndiaMedsHub: IndiaMedsHub – IndiaMedsHub
MediMexicoRx: buy cialis from mexico – buy from mexico pharmacy
legit mexican pharmacy for hair loss pills mexico pharmacy isotretinoin from mexico
Online medicine order: IndiaMedsHub – IndiaMedsHub
rx pharmacy meaning: ExpressCareRx – best online pharmacy to buy ambien
https://indiamedshub.shop/# Online medicine home delivery
unicare pharmacy in artane castle ExpressCareRx Micardis
http://medimexicorx.com/# MediMexicoRx
IndiaMedsHub: top online pharmacy india – IndiaMedsHub
legitimate online pharmacy no prescription: ExpressCareRx – ExpressCareRx
MediMexicoRx cheap cialis mexico legit mexican pharmacy without prescription
https://indiamedshub.shop/# IndiaMedsHub
buy modafinil from mexico no rx: best mexican pharmacy online – MediMexicoRx
http://indiamedshub.com/# IndiaMedsHub
indian pharmacy paypal IndiaMedsHub IndiaMedsHub
https://expresscarerx.online/# publix pharmacy cephalexin
IndiaMedsHub: IndiaMedsHub – top online pharmacy india
IndiaMedsHub: indian pharmacy – IndiaMedsHub
http://indiamedshub.com/# IndiaMedsHub
japan pharmacy online ExpressCareRx ExpressCareRx
IndiaMedsHub: IndiaMedsHub – top 10 pharmacies in india
https://expresscarerx.online/# online pharmacy group
https://medimexicorx.shop/# mexico drug stores pharmacies
Online medicine home delivery Online medicine order indian pharmacy online
sam’s club pharmacy hours: ExpressCareRx – online pharmacy birth control pills
buy prescription drugs from india: IndiaMedsHub – IndiaMedsHub
http://medimexicorx.com/# MediMexicoRx
https://tryggmed.shop/# narkotikatest apotek
online medicijnen bestellen apotheek: online drugstore netherlands – apotheke niederlande
online medicijnen kopen zonder recept: belgie apotheek online – apteka online holandia
http://zorgpakket.com/# apotheek online bestellen
billigaste nätapotek SnabbApoteket billiga glasögon online
apotek engelsk: mГёllkuler apotek – anti dandruff shampoo apotek
fГҐr barn dricka te: forskolin apotek – bГ¤sta nГ¤tapoteket
abortpille apotek apoteka ryggstГёtte apotek
apotheek bestellen: online medicijnen – bestellen apotheek
kaliumnitrat apotek: TryggMed – apotek streik
https://snabbapoteket.com/# apotek vitamin
medicijnen bestellen zonder recept MedicijnPunt belgische online apotheek
svenske apotek: Trygg Med – agnus castus apotek
farmacia online: Medicijn Punt – medicatie apotheker
https://tryggmed.com/# syklodekstrin apotek
apotek intim Snabb Apoteket billig hГҐrolja
apotek s: eye primer bГ¤st i test – hГ¤lsporre engelska
rГ¶d bh: SnabbApoteket – munskydd tyg apotek
https://zorgpakket.com/# pharmacy nl
https://tryggmed.shop/# kulltabletter apotek
apotheek on line apteka amsterdam farma
hudorm maske apotek: ГҐpningstider apotek pГҐske – fГёflekk sjekk apotek
a vitamin krem apotek: TryggMed – magebelte gravid apotek
https://tryggmed.com/# apotek åpent i påsken
mГ©dicament pour dormir sans ordonnance en pharmacie: PharmaDirecte – faut il une ordonnance pour consulter un orl
rddvq4