Ndiang’ui Kinyagia, a 35-year-old IT specialist and blogger known as Daguin Dd on X, vanished from his home in Kariobangi on June 21 after posting a June 25 protest itinerary that allegedly drew police attention. Concern mounted when he failed to respond to a 1 pm message that day. Shortly afterward, reportedly ten unmarked Subaru vehicles arrived at his house. Neighbors said officers, believed to be from the Directorate of Criminal Investigations (DCI), raided his home, confiscated laptops, phones, passports, and other documents, before leaving with the house locked behind them. Since then, the State has failed to produce him or acknowledge his detention.
DCI boss Mohamed Amin confirmed the raid, stating, “He is a person of interest to us and wherever he is, I urge that he submits himself and that he surrenders himself to the nearest police station.” However, Ndiang’ui’s family and lawyer Wahome Thuku accuse authorities of enforced disappearance. Thuku asserted, “We reasonably believe the police know where he is or are directly involved. … This disappearance without a trace is not just unlawful, it is dangerous.” Notably, Senior Counsel Paul Muite condemned the abduction as repression, warning that such tactics “will FAIL.” In addition, Amnesty International-Kenya demanded that authorities either produce Ndiang’ui alive or formally charge him.
Although the High Court ordered Inspector General Douglas Kanja and DCI Director Amin to produce him by July 1, both agencies have remained silent and failed to comply. Justice Chacha Mwita cautioned that if the appearance did not occur, the officers would face contempt charges and be summoned personally to court. Meanwhile, human-rights observers emphasize that this disappearance threatens civil liberties, undermines due process, and damages public confidence in security agencies.
Mrs. Margaret Rukwaro, his mother, described Ndiang’ui as “God-fearing, patriotic, kind-hearted, and passionate about justice.” She said the family reported him missing at both Kinoo and Kikuyu police stations, but received no official response. Under constitutional law, every citizen has a right to due process, and failure to produce a detainee amounts to arbitrary detention. As such, Ndiang’ui’s case now carries significant weight, drawing concerns over the safety of citizens engaged in peaceful discourse.
Clear Meds Direct amoxicillin discount coupon Clear Meds Direct
order corticosteroids without prescription: average cost of generic prednisone – ReliefMeds USA
prescription-free Modafinil alternatives: order Provigil without prescription – buy Modafinil online USA
https://reliefmedsusa.com/# ReliefMeds USA
NeuroRelief Rx: farmaco gabapentin 300 – NeuroRelief Rx
Clomid Hub Pharmacy can i buy clomid prices Clomid Hub
where to buy clomid: Clomid Hub Pharmacy – Clomid Hub
anti-inflammatory steroids online: order corticosteroids without prescription – Relief Meds USA
buy lexapro from canada: Lexapro for depression online – where can i buy generic lexapro
http://finasteridefromcanada.com/# Propecia for hair loss online
Lexapro for depression online: Lexapro for depression online – Lexapro for depression online
cheap Propecia Canada: Propecia for hair loss online – generic Finasteride without prescription
Cialis without prescription: generic Cialis from India – tadalafil over the counter uk
https://finasteridefromcanada.com/# Finasteride From Canada
Zoloft for sale: buy Zoloft online without prescription USA – purchase generic Zoloft online discreetly
order isotretinoin from Canada to US USA-safe Accutane sourcing purchase generic Accutane online discreetly
Lexapro for depression online: Lexapro for depression online – generic lexapro 20 mg cost
tadalafil online no rx: buy Cialis online cheap – generic Cialis from India
tadalafil online no rx tadalafil online no rx Tadalafil From India
cheap Zoloft: Zoloft for sale – buy Zoloft online without prescription USA
https://finasteridefromcanada.com/# cheap Propecia Canada
Propecia for hair loss online: Finasteride From Canada – Propecia for hair loss online
generic Cialis from India cheap Cialis Canada Cialis without prescription
generic Finasteride without prescription: buy cheap propecia pills – cheap Propecia Canada
cheap Cialis Canada: discount tadalafil 20mg – tadalafil price
Accutane for sale Accutane for sale purchase generic Accutane online discreetly
buy Zoloft online: buy Zoloft online without prescription USA – sertraline online
https://lexapro.pro/# Lexapro for depression online
order isotretinoin from Canada to US generic isotretinoin purchase generic Accutane online discreetly
cheap Cialis Canada: Cialis without prescription – online tadalafil prescription
isotretinoin online: Accutane for sale – cheap Accutane
generic Cialis from India Tadalafil From India Tadalafil From India
purchase generic Accutane online discreetly: order isotretinoin from Canada to US – isotretinoin online
Isotretinoin From Canada: purchase generic Accutane online discreetly – isotretinoin online
https://finasteridefromcanada.com/# Finasteride From Canada
lexapro coupon Lexapro for depression online Lexapro for depression online
order isotretinoin from Canada to US: cheap Accutane – Isotretinoin From Canada
cheap Zoloft: generic sertraline – buy Zoloft online
tadalafil online no rx tadalafil online no rx generic Cialis from India
Cialis without prescription: Tadalafil From India – where can i buy tadalafil
Isotretinoin From Canada: isotretinoin online – USA-safe Accutane sourcing
https://lexapro.pro/# Lexapro for depression online
generic Cialis from India generic Cialis from India cheap Cialis Canada
purchase generic Accutane online discreetly: Accutane for sale – Accutane for sale
lexapro 10mg: Lexapro for depression online – lexapro generic
Finasteride From Canada Finasteride From Canada generic Finasteride without prescription
cheap Zoloft: sertraline online – sertraline online
generic Finasteride without prescription: Finasteride From Canada – Propecia for hair loss online
https://lexapro.pro/# Lexapro for depression online
buy Cialis online cheap generic Cialis from India buy Cialis online cheap
Propecia for hair loss online: generic Finasteride without prescription – get generic propecia price
tadalafil online no rx: Cialis without prescription – generic Cialis from India
Cialis without prescription cheap Cialis Canada Tadalafil From India
Propecia for hair loss online: generic Finasteride without prescription – Propecia for hair loss online
cheap Propecia Canada: buy propecia online – cheap Propecia Canada
https://isotretinoinfromcanada.com/# Accutane for sale
Lexapro for depression online lexapro 0.5 mg lexapro 10
generic isotretinoin: generic isotretinoin – USA-safe Accutane sourcing
purchase generic Zoloft online discreetly: generic sertraline – purchase generic Zoloft online discreetly
tadalafil online no rx generic Cialis from India cheap Cialis Canada
get cheap propecia without a prescription: generic Finasteride without prescription – generic Finasteride without prescription
https://lexapro.pro/# lexapro 10 mg tablet
buy Zoloft online: purchase generic Zoloft online discreetly – generic sertraline
generic isotretinoin: Accutane for sale – order isotretinoin from Canada to US
cheap Accutane isotretinoin online USA-safe Accutane sourcing
Cialis without prescription: Cialis without prescription – generic Cialis from India
lexapro cheapest price: lexapro discount – Lexapro for depression online
generic Cialis from India Tadalafil From India tadalafil online no rx
MediMexicoRx: rybelsus from mexican pharmacy – MediMexicoRx
MediMexicoRx best prices on finasteride in mexico buy antibiotics over the counter in mexico
generic drugs mexican pharmacy: safe mexican online pharmacy – safe mexican online pharmacy
https://medimexicorx.shop/# buying prescription drugs in mexico online
MediMexicoRx: MediMexicoRx – MediMexicoRx
ExpressCareRx anti viral cheapest pharmacy to buy plavix
buy viagra pharmacy: ExpressCareRx – aciphex online pharmacy
MediMexicoRx: low cost mexico pharmacy online – gabapentin mexican pharmacy
ExpressCareRx reddit best online pharmacy care rx pharmacy tallahassee fl
MediMexicoRx: п»їmexican pharmacy – best mexican pharmacy online
https://expresscarerx.online/# pharmacy at home viagra
zithromax mexican pharmacy: trusted mexican pharmacy – cheap mexican pharmacy
reputable indian online pharmacy IndiaMedsHub IndiaMedsHub
mexico pharmacy: buy antibiotics from mexico – legit mexican pharmacy for hair loss pills
MediMexicoRx: buy modafinil from mexico no rx – buy modafinil from mexico no rx
can you buy misoprostol pharmacy ExpressCareRx percocet online pharmacy
america rx pharmacy: ExpressCareRx – ExpressCareRx
https://expresscarerx.org/# ExpressCareRx
people’s pharmacy prilosec: ExpressCareRx – tylenol 3 pharmacy price
optimal rx pharmacy: care rx pharmacy tallahassee fl – best pharmacy to buy viagra
IndiaMedsHub: india pharmacy – reputable indian pharmacies
isotretinoin from mexico buy viagra from mexican pharmacy semaglutide mexico price
https://medimexicorx.com/# mexican mail order pharmacies
buy cialis from mexico: buy cheap meds from a mexican pharmacy – generic drugs mexican pharmacy
tadalafil mexico pharmacy MediMexicoRx MediMexicoRx
MediMexicoRx: buy antibiotics over the counter in mexico – rybelsus from mexican pharmacy
ExpressCareRx: ExpressCareRx – european pharmacy viagra
Online medicine home delivery IndiaMedsHub Online medicine order
https://expresscarerx.online/# paxil online pharmacy
apotheek online nl: pseudoephedrine kopen in nederland – mijn medicijnen bestellen
de online apotheek: medicijnen kopen online – medicatie bestellen apotheek
apotek- Trygg Med pilleboks apotek
lГ¤kemedel pГҐ nГ¤tet: apotek online – vilken apotek Г¤r Г¶ppet nu
pimple patch apotek: p piller apotek – nesesuger apotek
apotek snorking Trygg Med apitek
http://snabbapoteket.com/# billigt apotek
apotheek medicijnen bestellen: betrouwbare online apotheek zonder recept – medicijnen kopen
apotek rГҐdgivning: cedertrГ¤olja apotek – online recept
medicijnen bestellen apotheek niederlande apotheke medicijnen online
tГёfler apotek: Гёremidd katt apotek – er apoteket ГҐpent i dag
apotek plaster: Trygg Med – slankepiller apotek
näringsdryck recept läkare SnabbApoteket a apotek
https://zorgpakket.com/# mijn medicijn.nl
skin tag remover apotek: rea eltandborste – billigaste frakten
medicijnen op recept: MedicijnPunt – apteka nl
gГ¶ra egen saltvattenspray Snabb Apoteket apotek symbol
stetoskop apotek: apotek acne – hГ¤lskydd apotek
aptoheek: MedicijnPunt – medicijn online bestellen
https://tryggmed.shop/# bestill medisin pГҐ nett
apotek beställa munskydd svart apotek apotek handsprit
betrouwbare online apotheek: MedicijnPunt – betrouwbare online apotheek zonder recept
pharmacie infection urinaire sans ordonnance: coupe faim pharmacie sans ordonnance – scalpel pharmacie sans ordonnance