A BBC Eye investigation titled ‘Blood Government’ revealed that Kenyan security officers shot youths during the anti-tax protest outside Parliament in June 2024. The investigation analyzed the events of June 25, 2024, when demonstrators voiced their disapproval of the controversial finance bill. This bill proposed punitive taxes that would drastically increase the cost of living.
Kenya’s Gen Z generation led the protests in central Nairobi, initially maintaining a peaceful atmosphere filled with music, painted faces, and a carnival-like spirit. However, tensions soared as Parliament members passed the bill with 195 votes in favor and 106 against.
After lawmakers approved the bill, protesters attempted to storm Parliament grounds in frustration. Security forces responded violently, using excessive force that included live ammunition. The BBC investigation uncovered police and military officers’ involvement in dispersing the crowd through such measures.
Among the victims were David Chege, a 39-year-old software engineer, Ericsson Mutisya, a 25-year-old butcher, and Eric Shieni, a 27-year-old university finance student. Police killed the three men despite them being unarmed, exemplifying stark brutality.
The BBC used open-source intelligence and 3D reconstruction techniques to trace the fatal shots to specific security personnel. One officer, distinguished by his uniform, fired into the crowd. Another officer, who shouted “kill” in Swahili, worked at Nairobi’s Central Police Station.
Despite these discoveries, authorities have taken no action against the officers involved. Investigations by Kenya’s Independent Policing Oversight Authority (IPOA) face hurdles, including the lack of cooperation from witnesses and police officers.
The documentary has sparked outrage and calls for justice, with the need for transparency and accountability in Kenya’s security forces being highlighted. It serves as a reminder of the importance of the protection of the right to peaceful protest and the addressing of systemic issues within law enforcement.
Clomid Hub: can i order generic clomid without dr prescription – Clomid Hub Pharmacy
WakeMeds RX buy Modafinil online USA Wake Meds RX
WakeMeds RX: wakefulness medication online no Rx – WakeMedsRX
WakeMeds RX: WakeMeds RX – Modafinil for ADHD and narcolepsy
https://clomidhubpharmacy.shop/# Clomid Hub
WakeMeds RX WakeMedsRX buy Modafinil online USA
prednisone pill 10 mg: Relief Meds USA – prednisone best prices
Relief Meds USA: ReliefMeds USA – prednisone buy online nz
order corticosteroids without prescription: prednisone uk over the counter – anti-inflammatory steroids online
Clear Meds Direct buy amoxil order amoxicillin without prescription
prescription-free Modafinil alternatives: WakeMedsRX – affordable Modafinil for cognitive enhancement
https://reliefmedsusa.shop/# iv prednisone
NeuroRelief Rx: can gabapentin cause a false positive drug test – can you take paxil and gabapentin together
WakeMeds RX order Provigil without prescription prescription-free Modafinil alternatives
Lexapro for depression online: Lexapro for depression online – best price for lexapro
generic sertraline: buy Zoloft online – purchase generic Zoloft online discreetly
http://finasteridefromcanada.com/# generic Finasteride without prescription
cheap Accutane: Accutane for sale – cheap Accutane
generic sertraline: buy Zoloft online – generic sertraline
cheap Cialis Canada: cheap Cialis Canada – tadalafil online no rx
generic Finasteride without prescription: cheap Propecia Canada – Propecia for hair loss online
http://tadalafilfromindia.com/# tadalafil online in india
isotretinoin online: cheap Accutane – purchase generic Accutane online discreetly
generic Cialis from India buy Cialis online cheap Tadalafil From India
Isotretinoin From Canada: cheap Accutane – generic isotretinoin
Zoloft online pharmacy USA: Zoloft for sale – buy Zoloft online
buy Cialis online cheap Cialis without prescription buy Cialis online cheap
buy lexapro without a prescription online: buy cheap lexapro online – lexapro brand name
http://finasteridefromcanada.com/# cheap Propecia Canada
USA-safe Accutane sourcing: cheap Accutane – USA-safe Accutane sourcing
Propecia for hair loss online buying cheap propecia no prescription cheap Propecia Canada
generic Finasteride without prescription: Finasteride From Canada – Finasteride From Canada
buy Cialis online cheap: tadalafil online no rx – buy Cialis online cheap
generic Finasteride without prescription Propecia for hair loss online generic Finasteride without prescription
https://tadalafilfromindia.shop/# cheap Cialis Canada
generic Cialis from India: cheap Cialis Canada – cheap Cialis Canada
Tadalafil From India buy Cialis online cheap generic Cialis from India
https://zoloft.company/# buy Zoloft online without prescription USA
https://isotretinoinfromcanada.com/# Isotretinoin From Canada
Tadalafil From India: where to buy tadalafil in usa – generic Cialis from India
generic lexapro canada pharmacy: Lexapro for depression online – Lexapro for depression online
generic Finasteride without prescription generic Finasteride without prescription Finasteride From Canada
https://isotretinoinfromcanada.com/# purchase generic Accutane online discreetly
order isotretinoin from Canada to US: isotretinoin online – order isotretinoin from Canada to US
cost of cheap propecia: order propecia without insurance – cheap Propecia Canada
https://lexapro.pro/# Lexapro for depression online
cheap Propecia Canada propecia tablet Propecia for hair loss online
https://zoloft.company/# purchase generic Zoloft online discreetly
tadalafil online no rx: tadalafil generic otc – cheap Cialis Canada
Zoloft Company: buy Zoloft online without prescription USA – Zoloft online pharmacy USA
http://finasteridefromcanada.com/# Finasteride From Canada
Isotretinoin From Canada: isotretinoin online – purchase generic Accutane online discreetly
https://isotretinoinfromcanada.com/# order isotretinoin from Canada to US
Isotretinoin From Canada: isotretinoin online – USA-safe Accutane sourcing
generic sertraline cheap Zoloft generic sertraline
https://zoloft.company/# Zoloft for sale
http://tadalafilfromindia.com/# cheap Cialis Canada
Propecia for hair loss online: Finasteride From Canada – Propecia for hair loss online
cheap Zoloft: sertraline online – generic sertraline
Cialis without prescription generic Cialis from India cheap Cialis Canada
https://lexapro.pro/# Lexapro for depression online
Lexapro for depression online: Lexapro for depression online – can i buy lexapro online without prescription
order isotretinoin from Canada to US: Isotretinoin From Canada – cheap Accutane
isotretinoin online cheap Accutane cheap Accutane
https://zoloft.company/# buy Zoloft online
http://tadalafilfromindia.com/# online tadalafil prescription
Cialis without prescription: cheap Cialis Canada – 20 mg tadalafil cost
tadalafil online no rx: cheap Cialis Canada – buy Cialis online cheap
lexapro 20 mg discount cheapest price for generic lexapro Lexapro for depression online
https://tadalafilfromindia.shop/# buy Cialis online cheap
Isotretinoin From Canada: USA-safe Accutane sourcing – Isotretinoin From Canada
buy Accutane online: USA-safe Accutane sourcing – cheap Accutane
Zoloft Company purchase generic Zoloft online discreetly Zoloft Company
https://isotretinoinfromcanada.com/# USA-safe Accutane sourcing
https://lexapro.pro/# Lexapro for depression online
cheap Cialis Canada: where to buy tadalafil 20mg – generic Cialis from India
generic lexapro: lexapro tablets price – Lexapro for depression online
Zoloft online pharmacy USA buy Zoloft online without prescription USA Zoloft Company
https://zoloft.company/# sertraline online
Cialis without prescription: Tadalafil From India – tadalafil online no rx
purchase generic Zoloft online discreetly: buy Zoloft online – generic sertraline
https://isotretinoinfromcanada.com/# purchase generic Accutane online discreetly
Propecia for hair loss online cost of propecia online Finasteride From Canada
lexapro generic discount: buy lexapro from canada – Lexapro for depression online
Tadalafil From India: buy Cialis online cheap – tadalafil online no rx
https://finasteridefromcanada.shop/# Finasteride From Canada
https://medimexicorx.com/# best online pharmacies in mexico
ExpressCareRx ExpressCareRx pharmacy degree online
prescription drugs mexico pharmacy: tadalafil mexico pharmacy – cheap mexican pharmacy
https://medimexicorx.com/# mexican drugstore online
IndiaMedsHub: reputable indian pharmacies – india online pharmacy
Cialis with Dapoxetine: ExpressCareRx – Super P-Force
https://expresscarerx.org/# claritin pharmacy
https://indiamedshub.shop/# buy prescription drugs from india
ExpressCareRx ExpressCareRx ExpressCareRx
mail order pharmacy india: reputable indian pharmacies – cheapest online pharmacy india
pharmacy mall: ExpressCareRx – ExpressCareRx
https://medimexicorx.shop/# MediMexicoRx
french pharmacy online northwest pharmacy domperidone most trusted online pharmacy
https://expresscarerx.org/# pharmacy cialis prices
indian pharmacy online: online pharmacy india – reputable indian online pharmacy
https://medimexicorx.shop/# medication from mexico pharmacy
buy kamagra oral jelly mexico get viagra without prescription from mexico safe mexican online pharmacy
indianpharmacy com: indian pharmacy paypal – buy prescription drugs from india
https://expresscarerx.org/# ExpressCareRx
search rx pharmacy discount card: ExpressCareRx – ExpressCareRx
gabapentin mexican pharmacy MediMexicoRx rybelsus from mexican pharmacy
https://expresscarerx.org/# fincar inhouse pharmacy
wellbutrin xl pharmacy: pharmacy choice fluconazole – xeloda specialty pharmacy
ExpressCareRx: ExpressCareRx – allegra at kaiser pharmacy
https://expresscarerx.org/# ExpressCareRx
IndiaMedsHub IndiaMedsHub IndiaMedsHub
https://indiamedshub.com/# pharmacy website india
IndiaMedsHub: cheapest online pharmacy india – IndiaMedsHub
https://medimexicorx.shop/# mexican border pharmacies shipping to usa
cymbalta pharmacy price pharmacy store viagra + cialis spam how much is adipex at the pharmacy
IndiaMedsHub: reputable indian online pharmacy – buy medicines online in india
Online medicine order: mail order pharmacy india – IndiaMedsHub
https://expresscarerx.online/# zyprexa pharmacy online
https://medimexicorx.com/# MediMexicoRx
real mexican pharmacy USA shipping MediMexicoRx accutane mexico buy online
IndiaMedsHub: IndiaMedsHub – india pharmacy
http://indiamedshub.com/# IndiaMedsHub
var kan man kГ¶pa: SnabbApoteket – aptoek
apotek Г¶ppetider: Snabb Apoteket – fullmakt privatperson apotek
apotke Snabb Apoteket mg/ml till procent
https://tryggmed.shop/# acetone apotek
https://zorgpakket.shop/# medicijnen bestellen bij apotheek
bestille reseptvarer pГҐ nett: korona selvtest apotek – innleggssГҐler apotek
nageltrГҐng apotek: lГ¶ss pГҐ hГ¤st – barn nГ¤sspray
online apotheek nederland zonder recept Medicijn Punt medicatie aanvragen
https://tryggmed.com/# mycoplasma test apotek
apotekkjeder: nakkestГёtte apotek – klyster apotek
pharma apotheek: medicijen – medicine online
rosmarinolje apotek drГҐpeteller apotek apoteket norge
https://snabbapoteket.com/# jobba på apotek
https://zorgpakket.shop/# internet apotheek nederland
de online apotheek: MedicijnPunt – medicijnen bestellen apotheek
apotheek medicijnen bestellen: verzorgingsproducten apotheek – farma online
glidelaken apotek Trygg Med nakkepute apotek
apotek sverige: Trygg Med – koffeinpiller apotek
apotek vitamin d: astaxanthin apotek – antihistaminer apotek
https://tryggmed.shop/# legevakten apotek
de online apotheek apotheken apotheek zonder recept
https://zorgpakket.shop/# betrouwbare online apotheek
fordГёyelsesenzymer apotek: mygg klistremerker apotek – lecitin apotek
pharma online: nieuwe pharma – apotheek medicijnen bestellen
https://zorgpakket.com/# medicijnen zonder recept met ideal
online apotheek nederland Medicijn Punt netherlands online pharmacy
medicaties: apotheek medicijnen bestellen – medicijnen zonder recept
lavemangspГҐse apotek: Snabb Apoteket – linsvГ¤tska apotek
https://tryggmed.com/# døgnåpent apotek
https://snabbapoteket.shop/# glasögon på nätet
ska man sova med bandage Snabb Apoteket köpa medicin på nätet utan recept
kelual ducray: oГ№ acheter medicaments sur ordonnance – ordonnance bizone sГ©curisГ©e
yw1ooy