Boniface Mwangi Kariuki, a 22-year-old mask vendor shot during Gen Z-led protests in Nairobi’s Central Business District, has died at Kenyatta National Hospital. Doctors first declared him brain-dead on Sunday morning, but his heart was kept beating through life support until he passed away on Monday following 12 critical days in intensive care.
Kariuki sustained a critical head injury on June 17 when police reportedly shot him at close range as he tried to flee the demonstrations sparked by the killing of teacher-blogger Albert Ojwang. His family confirmed he was an innocent bystander, working to make a living, not participating in the protests.
Surgeons conducted three major operations, successfully removing some bullet fragments from his skull. However, they could not extract all remnants without risking fatal complications. The medical team noted the ammunition resembled a rubber bullet, pending laboratory confirmation.
The financial burden on his family was enormous. Treatment costs ran to approximately Sh180,000 per day, totaling around Sh3.3 million. In response, the government waived a portion of the bill over Sh800,000, using an emergency hospital fund.
Police later arrested two officers in connection with the shooting. They face possible murder charges, their firearms are undergoing forensic testing, and a formal investigation is underway by oversight authorities.
Human-rights advocates and the Law Society of Kenya condemned the incident, saying it highlights ongoing concerns about excessive force by police during peaceful demonstrations.
Nairobi’s governor called for an independent inquiry and accountability for those responsible. Meanwhile, Kenyans have laid flowers and masks at the shooting site and held peaceful memorials to honour Kariuki’s memory.
His father described him as a hard-working young man caught in violence not of his own making. He urged law enforcement officials to conduct themselves with integrity and demanded justice for his son and other innocent civilians affected during protests.
https://neuroreliefrx.com/# NeuroRelief Rx
order amoxicillin without prescription: Clear Meds Direct – Clear Meds Direct
Relief Meds USA: order corticosteroids without prescription – can you buy prednisone over the counter in mexico
anti-inflammatory steroids online: Relief Meds USA – order corticosteroids without prescription
ReliefMeds USA: prednisone cream brand name – order corticosteroids without prescription
ClearMeds Direct: amoxicillin canada price – ClearMeds Direct
https://tadalafilfromindia.shop/# Tadalafil From India
Propecia for hair loss online: generic Finasteride without prescription – generic Finasteride without prescription
tadalafil 20mg canada: Cialis without prescription – buy Cialis online cheap
cheap Accutane: Accutane for sale – cheap Accutane
https://isotretinoinfromcanada.shop/# Isotretinoin From Canada
cheap 10 mg tadalafil: Tadalafil From India – buy Cialis online cheap
Lexapro for depression online: Lexapro for depression online – Lexapro for depression online
Isotretinoin From Canada: Isotretinoin From Canada – purchase generic Accutane online discreetly
buy Cialis online cheap: tadalafil 100mg online – where can i get tadalafil
https://lexapro.pro/# Lexapro for depression online
Zoloft for sale: Zoloft online pharmacy USA – purchase generic Zoloft online discreetly
generic Finasteride without prescription: cost of cheap propecia price – Propecia for hair loss online
tadalafil online no rx: generic Cialis from India – tadalafil capsules 20mg
buy Cialis online cheap: buy Cialis online cheap – cheap Cialis Canada
https://finasteridefromcanada.shop/# get propecia pills
https://finasteridefromcanada.com/# Propecia for hair loss online
buy Accutane online: order isotretinoin from Canada to US – cheap Accutane
https://zoloft.company/# cheap Zoloft
can you buy lexapro over the counter [url=https://lexapro.pro/#]generic lexapro australia[/url] lexapro 10
sertraline online: Zoloft Company – Zoloft online pharmacy USA
where can i buy generic lexapro: lexapro 10 mg – lexapro 10 mg generic
https://finasteridefromcanada.com/# get generic propecia pills
https://zoloft.company/# Zoloft Company
tadalafil over the counter uk: Cialis without prescription – buy Cialis online cheap
Zoloft for sale: Zoloft for sale – sertraline online
https://zoloft.company/# buy Zoloft online
tadalafil 5mg best price: Tadalafil From India – cheap Cialis Canada
purchase generic Zoloft online discreetly: Zoloft Company – buy Zoloft online
https://isotretinoinfromcanada.com/# cheap Accutane
https://zoloft.company/# Zoloft online pharmacy USA
sertraline online: sertraline online – purchase generic Zoloft online discreetly
https://zoloft.company/# buy Zoloft online
generic Finasteride without prescription: generic Finasteride without prescription – Finasteride From Canada
tadalafil generic otc [url=https://tadalafilfromindia.com/#]generic Cialis from India[/url] tadalafil online no rx
https://zoloft.company/# purchase generic Zoloft online discreetly
generic Cialis from India: Tadalafil From India – buy tadalafil from india
cheap Accutane: generic isotretinoin – Accutane for sale
http://finasteridefromcanada.com/# cheap Propecia Canada
Propecia for hair loss online [url=http://finasteridefromcanada.com/#]Propecia for hair loss online[/url] Finasteride From Canada
http://isotretinoinfromcanada.com/# purchase generic Accutane online discreetly
cheap Accutane: order isotretinoin from Canada to US – cheap Accutane
sertraline online: cheap Zoloft – generic sertraline
https://finasteridefromcanada.shop/# cheap Propecia Canada
Zoloft online pharmacy USA: buy Zoloft online – buy Zoloft online
sertraline online: Zoloft online pharmacy USA – Zoloft online pharmacy USA
https://isotretinoinfromcanada.shop/# buy Accutane online
https://tadalafilfromindia.shop/# Tadalafil From India
generic isotretinoin: purchase generic Accutane online discreetly – USA-safe Accutane sourcing
Zoloft for sale: generic sertraline – generic sertraline
https://lexapro.pro/# buy lexapro no prescription
purchase generic Accutane online discreetly: isotretinoin online – USA-safe Accutane sourcing
Zoloft online pharmacy USA: Zoloft Company – buy Zoloft online
http://tadalafilfromindia.com/# cheap Cialis Canada
http://isotretinoinfromcanada.com/# USA-safe Accutane sourcing
Isotretinoin From Canada: purchase generic Accutane online discreetly – isotretinoin online
cheap Cialis Canada: Cialis without prescription – Cialis without prescription
https://isotretinoinfromcanada.com/# Accutane for sale
Finasteride From Canada: Propecia for hair loss online – order cheap propecia price
Zoloft Company: buy Zoloft online – purchase generic Zoloft online discreetly
https://lexapro.pro/# Lexapro for depression online
pharmacy website india: IndiaMedsHub – IndiaMedsHub
https://medimexicorx.com/# reputable mexican pharmacies online
https://expresscarerx.online/# in house pharmacy propecia
buy prescription drugs from india: indian pharmacy paypal – reputable indian pharmacies
IndiaMedsHub: IndiaMedsHub – Online medicine order
https://expresscarerx.org/# best india pharmacy
generic zoloft online pharmacy: seroquel xr online pharmacy – sam’s club pharmacy
mexico pharmacy: order azithromycin mexico – real mexican pharmacy USA shipping
https://medimexicorx.com/# mexican drugstore online
http://expresscarerx.org/# friendly rx pharmacy
MediMexicoRx: rybelsus from mexican pharmacy – MediMexicoRx
https://indiamedshub.shop/# online pharmacy india
modafinil mexico online: zithromax mexican pharmacy – MediMexicoRx
IndiaMedsHub [url=http://indiamedshub.com/#]best online pharmacy india[/url] online pharmacy india
http://expresscarerx.org/# misoprostol in pharmacy
finasteride mexico pharmacy: isotretinoin from mexico – mexican pharmacy for americans
IndiaMedsHub: IndiaMedsHub – best india pharmacy
IndiaMedsHub [url=https://indiamedshub.com/#]Online medicine home delivery[/url] world pharmacy india
https://expresscarerx.org/# rite aid pharmacy abilify
http://expresscarerx.org/# mogadon online pharmacy
MediMexicoRx: isotretinoin from mexico – MediMexicoRx
rx reliable pharmacy: ExpressCareRx – crestor people’s pharmacy
http://indiamedshub.com/# indian pharmacy
bystolic online pharmacy: pharmacy choice fluconazole – united pharmacy accutane
http://medimexicorx.com/# mexican mail order pharmacies
http://expresscarerx.org/# flonase online pharmacy
Online medicine order: best online pharmacy india – IndiaMedsHub
ExpressCareRx: ExpressCareRx – ExpressCareRx
IndiaMedsHub: india pharmacy – top online pharmacy india
https://medimexicorx.shop/# mexican online pharmacies prescription drugs
https://expresscarerx.online/# pharmacy viagra jokes
zithromax mexican pharmacy: amoxicillin mexico online pharmacy – cheap mexican pharmacy
cost of lipitor at target pharmacy: ExpressCareRx – circle rx pharmacy
https://tryggmed.shop/# tissekladd apotek
online apotheek zonder recept ervaringen: MedicijnPunt – farma online
online pharmacy nl: Medicijn Punt – verzorgingsproducten apotheek
https://zorgpakket.shop/# online medicijnen kopen
https://tryggmed.com/# flex apotek
apotek julkalender: vit fГ¤sting hund – febernedsГ¤ttande medicin
https://zorgpakket.com/# online medicijnen kopen
apotek baby: TryggMed – benzoylperoksid apotek
hoste apotek: TryggMed – fullmakt apotek digitalt
https://snabbapoteket.com/# apotek covid test
https://tryggmed.shop/# halsbrann apotek
covidtest apotek: Snabb Apoteket – pildora del dia despues apotek
apotek probiotika: astma medicin receptfri – bestГ¤ll medicin online
http://snabbapoteket.com/# one kundtjänst
mijn apotheek: Medicijn Punt – bestellen apotheek
medicijn bestellen: MedicijnPunt – farma online
https://snabbapoteket.com/# bantningspiller apotek
ГёyedrГҐper apotek: TryggMed – apotek ГҐpen nГҐ
soppinfeksjon apotek: ansiktsrens apotek – apotek +
http://snabbapoteket.com/# svamp app android gratis
sulfur 15 ch indications: acheter cialis en pharmacie sans ordonnance – a t’on besoin d’une ordonnance pour aller chez le dermatologue