By Joseph Muraya
A new report by the Missing Voices, a coalition of 15 Civil Society Organisations in Kenya, says police have killed more than 500 people in 3 years.
In 2021, the lobby groups led initiative documented 219 cases of police killings and enforced disappearances.
Out of these, 187 cases were of police killings while 32 were of enforced disappearances, the coalition said.
Two victims of enforced disappearances were later found alive, “after campaigns by civil society organisations.”
“Originally there were 36 cases of enforced disappearances; four of these were found dead more than 24 hours after disappearing in police custody, two were returned alive and 30 are still missing.”
According to the report, Pangani police station in Nairobi has the highest number of police killings in the country.
Missing voices documented 30 cases, “that are reportedly associated with Pangani police station.”
“In 2021, every month, with the exception of June, officers from Pangani are accused of murder,” the coalition said.
In 2019, Missing Voice documented 145 cases of police killings. Further, it said 168 people were killed or disappeared while in police custody.
Of the cases of police killings and where survivors are seeking justice, the Missing Voices said, “were taken back to the inquest stage because of ‘lack of evidence’.”
This is despite, “the fact that they had witness reports, post-mortem examinations reports and the police officers identified.”
“All the accused officers continued operating in the same communities and used unlawful tactics to throw out or weaken the cases. The threatened witnesses and intimidated families.”
The Missing voices documented an incident where a witness was killed.
“Despite the fact we are seeing more arrests of police officers involved in such killings, the criminal justice system is slow in dispensing justice, but a gap in law or its application has a significant bearing on the case’s outcome,” the lobby groups said.
The pointed out poor implementation of the victim and witness protection Acts as a major hindrance for them to testify, for fear of being targeted.
The human rights organisations now want a law on enforced disappearances enacted, or “amend existing legislation to criminalize enforced disappearances.”
Such a law, the say said it should, “include recourse and reparations for victims and their families.”
Further, they want the government to ratify the Optional Protocol to the Convention Against Torture and other Cruel, Inhuman or Degrading Treatment or Punishment (OPCAT).
The lobby groups have also asked the government to allocate more resources to the Witness Protection Agency.
With more resources, they said the agency will, “adequately protect witnesses and families of persons who have been forcefully disappeared.”
Also in their list of demands is the need to expedite cases on police killings and enforced disappearances in court, “and work with the Judiciary to provide a realistic timeline for when they will be resolved.”
The Missing Voices coalition which consists among others Amnesty International also want a habeas corpus guideline in collaboration with state oversight agencies, judiciary and civil society organisations developed.
They also want Office of the Director of Public Prosecutions (ODPP) guidelines on the investigations of enforced disappearances developed
Other organisations represented in the Missing Voices coalition include IJM-Kenya, Human Rights Watch, CODE for Africa, Police Reforms Working Group-Kenya, Kituo Cha Sheria, Muhuri, Defenders Coalation, ICJ-Kenya and Protection International Kenya.
credit: Shahidi News
prescription medication for severe allergies tablet for allergy on skin prescription allergy medication without antihistamines
buy sleep meds online insomnia doctor specialist near me
deltasone 40mg oral cost prednisone 10mg
prescription heartburn medication names order zyloprim 300mg sale
prescription medication for severe acne buy aczone sale acne medication by prescription
can taking pills cause heartburn combivir online order
buy accutane 10mg generic absorica order online absorica over the counter
amoxil generic buy amoxil pill order generic amoxicillin 1000mg
sleep aids prescription drugs oral provigil 100mg
buy zithromax 250mg online cheap azithromycin 500mg over the counter azithromycin 500mg over the counter
purchase gabapentin sale gabapentin us
buy azithromycin 500mg pills azithromycin 500mg tablet buy azithromycin 500mg generic
order lasix 100mg online cheap furosemide 100mg pill
prednisolone 40mg generic prednisolone 5mg tablet omnacortil 40mg tablet
amoxicillin 1000mg brand buy generic amoxil order amoxil 500mg online cheap
purchase monodox online cheap buy doxycycline 200mg pill
buy albuterol inhalator online ventolin 4mg tablet albuterol 2mg for sale
oral augmentin 625mg amoxiclav cheap
buy synthroid 150mcg online cheap purchase synthroid online cheap buy synthroid 100mcg
vardenafil uk cost levitra 20mg
buy serophene without prescription buy clomid 100mg pills buy clomid without a prescription
tizanidine canada tizanidine for sale tizanidine pills
order prednisone 20mg sale brand deltasone 10mg buy prednisone 40mg without prescription
buy generic semaglutide buy semaglutide generic rybelsus 14 mg uk
isotretinoin 20mg uk accutane pill accutane order online
order rybelsus without prescription cost rybelsus 14 mg buy rybelsus 14mg for sale
albuterol cheap strongest over the counter allergy purchase ventolin generic
amoxil 250mg over the counter buy amoxil 500mg for sale order amoxil 1000mg generic
buy augmentin 625mg sale buy augmentin 625mg pills clavulanate us
azithromycin 250mg sale buy zithromax 500mg for sale order azithromycin 500mg online
cheap synthroid generic order synthroid 100mcg online cheap cheap levoxyl for sale
prednisolone 10mg brand order prednisolone 10mg online cheap prednisolone 10mg usa
serophene order online how to get clomiphene without a prescription clomid 50mg drug
order neurontin 800mg pills buy gabapentin 100mg online cheap buy generic neurontin 600mg
furosemide 40mg tablet lasix 40mg generic lasix 40mg uk
order viagra 100mg viagra 100mg oral cheap sildenafil 50mg
order vibra-tabs generic buy doxycycline purchase acticlate online cheap
buy rybelsus 14 mg online order semaglutide 14mg without prescription semaglutide 14 mg cheap
online casino real money usa online slot machines free slot
buy levitra generic order generic levitra 10mg buy vardenafil 20mg sale
buy pregabalin generic purchase pregabalin for sale pregabalin tablet
plaquenil generic cheap plaquenil buy plaquenil 400mg generic
buy aristocort 4mg pill aristocort 10mg tablet order triamcinolone 4mg without prescription
cialis without prescription tadalafil 10mg brand brand name cialis
order desloratadine online cheap order desloratadine 5mg generic clarinex 5mg over the counter
oral cenforce 50mg cenforce sale purchase cenforce online
buy generic loratadine for sale purchase loratadine claritin for sale online
aralen 250mg pills oral chloroquine chloroquine tablet
priligy 90mg ca misoprostol for sale online cytotec 200mcg for sale
oral glucophage oral metformin 500mg order metformin 1000mg
xenical online buy diltiazem 180mg without prescription buy diltiazem 180mg generic
lipitor 80mg cost order atorvastatin 80mg for sale order lipitor generic
acyclovir 800mg us zovirax uk oral zyloprim
order norvasc online norvasc 5mg sale norvasc tablet
crestor 20mg uk crestor 20mg pills buy ezetimibe 10mg sale
order generic lisinopril 2.5mg buy lisinopril 2.5mg without prescription purchase zestril pill
motilium uk purchase domperidone online cheap order sumycin 500mg
omeprazole 20mg generic order prilosec generic prilosec generic
flexeril online buy buy flexeril 15mg online baclofen 10mg brand
pill to stop heart attack order metoprolol sale order metoprolol 100mg sale
toradol 10mg pills oral colcrys colchicine 0.5mg over the counter
buy tenormin generic buy tenormin 100mg for sale order atenolol 100mg online
methylprednisolone medication buy depo-medrol without prescription medrol canada
inderal usa buy clopidogrel pills for sale order clopidogrel 75mg generic
write my essay help essays writing top essay writers
order methotrexate pill order generic warfarin buy cheap medex
meloxicam 15mg price buy generic celebrex 100mg celecoxib 200mg for sale
order reglan buy generic maxolon online losartan 25mg oral
esomeprazole 20mg sale nexium where to buy order topiramate 200mg online cheap
buy tamsulosin generic buy cheap generic celecoxib generic celecoxib 100mg
ondansetron order zofran 4mg sale buy aldactone 25mg online cheap
order sumatriptan 50mg pill sumatriptan 50mg oral buy levaquin 250mg pill
buy generic zocor online valacyclovir 1000mg oral valtrex medication
dutasteride online order order generic dutasteride ranitidine 150mg oral
propecia for sale forcan oral order fluconazole for sale
order ampicillin online cheap ampicillin generic amoxicillin pills
order cipro 500mg for sale – order cephalexin sale buy augmentin 375mg online
cipro over the counter – buy generic ethambutol online order amoxiclav generic
purchase ciprofloxacin sale – tindamax for sale order erythromycin 500mg pills
flagyl online buy – cleocin 150mg drug azithromycin 500mg for sale
ivermectin 12mg pills – tetracycline 250mg cost tetracycline 500mg over the counter
purchase valtrex generic – order nemasole generic acyclovir 800mg uk
order ampicillin pill ampicillin tablet buy amoxicillin
metronidazole 400mg canada – flagyl over the counter order zithromax 250mg pill
lasix us – tacrolimus 5mg oral capoten ca
glycomet order online – buy glucophage sale brand lincomycin
zidovudine online – purchase allopurinol for sale
buy generic clozapine online – buy aceon without a prescription order pepcid 40mg pill
quetiapine 100mg without prescription – buy generic quetiapine for sale buy eskalith pill
cost clomipramine 25mg – how to get remeron without a prescription buy doxepin 25mg online cheap
purchase hydroxyzine – order nortriptyline 25 mg sale endep 25mg drug
order augmentin 625mg generic – purchase ampicillin online buy baycip online
amoxicillin over the counter – order erythromycin 250mg pills cipro 500mg for sale
cleocin oral – buy chloramphenicol cheap order chloramphenicol generic
stromectol online pharmacy – doryx pills cefaclor where to buy
order albuterol generic – fluticasone price order theophylline 400 mg generic
medrol 16mg oral – methylprednisolone 16mg for sale buy azelastine 10 ml generic
buy desloratadine generic – beclamethasone generic purchase ventolin inhalator generic
glycomet for sale online – buy glucophage pills for sale acarbose 50mg uk
prandin 1mg for sale – prandin 1mg generic order empagliflozin 25mg generic
buy rybelsus 14 mg online cheap – buy generic DDAVP DDAVP over the counter
terbinafine 250mg oral – buy generic diflucan online buy grifulvin v medication
famvir 250mg us – how to buy famvir buy valaciclovir 500mg sale
cheap digoxin 250 mg – dipyridamole 25mg us lasix 100mg for sale
lopressor sale – cozaar 50mg tablet cost nifedipine 30mg
dapoxetine crackle – levitra with dapoxetine rise cialis with dapoxetine claw
buy generic cenforce online – daily cialis brand viagra pills incident
brand cialis express – brand levitra successful penisole twenty
brand cialis hammer – zhewitra low penisole born
cialis soft tabs mere – tadarise online tough viagra oral jelly online drag
cenforce online youth – brand viagra palace
inhalers for asthma spear – asthma treatment creak inhalers for asthma whoever
acne treatment daughter – acne medication bark acne treatment official
prostatitis medications carriage – prostatitis treatment render prostatitis treatment snort
uti medication belong – uti medication generation uti medication unlock
loratadine medication pose – claritin pills candle claritin luck
valacyclovir online healthy – valacyclovir pills physician valacyclovir pills borrow
priligy bury – priligy glide priligy immense
claritin pills false – claritin bet loratadine medication shelf
ascorbic acid fumble – ascorbic acid recover ascorbic acid fashion
promethazine clumsy – promethazine under promethazine lady
biaxin jim – clarithromycin shiver cytotec instrument
fludrocortisone pills assemble – pantoprazole pills strange lansoprazole velvet
buy aciphex pills – maxolon over the counter buy generic domperidone online
bisacodyl 5 mg us – buy generic dulcolax online generic liv52 20mg
zovirax creams – cost eukroma buy duphaston pills
cotrimoxazole us – buy cheap generic bactrim order tobra 10mg
fulvicin cheap – brand fulvicin lopid price
where to buy forxiga without a prescription – buy acarbose 50mg pills precose cheap
buy dramamine 50 mg without prescription – order prasugrel pill actonel pills
buy generic vasotec for sale – zovirax brand where can i buy xalatan
etodolac 600mg oral – buy etodolac 600mg online cheap buy cilostazol 100 mg
purchase piracetam – buy generic secnidazole for sale order sinemet 20mg
buy hydroxyurea for sale – buy methocarbamol 500mg pills cheap robaxin 500mg
depakote drug – cordarone generic topiramate us
disopyramide phosphate buy online – norpace cost purchase chlorpromazine sale
where to buy cyclophosphamide without a prescription – purchase meclizine generic purchase trimetazidine online cheap
order flexeril sale – buy primaquine vasotec 5mg pill
zofran buy online – buy generic eldepryl for sale ropinirole 1mg drug
order ascorbic acid online – lopinavir ritonavir cheap cheap compro generic
durex gel purchase online – order zovirax generic latanoprost usa
purchase minoxidil for sale – buy dutas paypal order propecia 5mg without prescription
order leflunomide 20mg pill – leflunomide generic cartidin brand
buy generic verapamil – how to get valsartan without a prescription cheap tenoretic sale
buy atenolol – buy tenormin sale order coreg 6.25mg without prescription
cheap atorvastatin pill – zestril where to buy brand nebivolol
cheap gasex tablets – order gasex order diabecon without prescription
buy lasuna paypal – generic himcolin himcolin pills
norfloxacin sale – confido online buy confido pills for sale
finax order online – doxazosin cost buy alfuzosin pills for sale
order terazosin 5mg pill – order hytrin 1mg without prescription oral dapoxetine
buy generic speman over the counter – speman where to buy order finasteride
buy cheap trileptal – pirfenex sale buy synthroid 150mcg online
buy cyclosporine generic – purchase cyclosporine generic purchase colchicine without prescription
duphalac drug – buy cheap generic lactulose oral betahistine
deflazacort online order – buy alphagan sale alphagan online order
order besifloxacin without prescription – buy carbocysteine generic buy sildamax without prescription
buy gabapentin no prescription – ibuprofen medication purchase sulfasalazine sale
benemid 500 mg us – order monograph 600 mg online cheap cheap tegretol 400mg
order celecoxib pill – order celecoxib pills order indocin 75mg online
colospa 135mg without prescription – buy cilostazol 100mg generic purchase cilostazol generic
cheap cambia – buy aspirin 75 mg online cheap buy generic aspirin 75mg
buy rumalaya pill – order elavil purchase endep without prescription
mestinon over the counter – imuran 25mg uk order imuran 50mg without prescription
diclofenac where to buy – buy generic isosorbide 20mg purchase nimotop pill
buy baclofen 25mg for sale – piroxicam 20mg over the counter piroxicam 20 mg oral
meloxicam for sale – rizatriptan 10mg tablet buy ketorolac pills for sale
buy periactin 4 mg online – order cyproheptadine 4 mg online cheap buy tizanidine 2mg
cheap trihexyphenidyl generic – buy generic trihexyphenidyl for sale buy voltaren gel cheap
cefdinir 300 mg tablet – buy cleocin generic
buy absorica sale – order deltasone 40mg online cheap cheap deltasone 20mg
order deltasone 5mg online cheap – omnacortil ca purchase zovirax cream
buy permethrin cream for sale – buy benzac generic order retin gel online
betamethasone 20gm drug – betnovate creams benoquin for sale
flagyl 400mg usa – cenforce generic cenforce cheap
order generic augmentin 625mg – buy augmentin 625mg synthroid 150mcg canada
buy cleocin 150mg sale – buy clindamycin without prescription indomethacin 75mg pill
cozaar price – buy cephalexin pills keflex 500mg usa
buy cheap eurax – order crotamiton cream order aczone online
purchase modafinil pill – meloset 3 mg generic brand meloset 3mg
buy zyban generic – order bupropion 150mg for sale buy shuddha guggulu tablets
capecitabine 500mg usa – buy generic capecitabine buy danocrine 100mg sale
progesterone 100mg tablet – order clomiphene 100mg online cheap cheap fertomid tablets
buy alendronate 35mg online – generic tamoxifen 20mg provera ca
norethindrone pills – order generic bimatoprost order yasmin
dostinex 0.5mg generic – alesse order online purchase alesse for sale
buy generic yasmin over the counter – order estrace for sale buy anastrozole 1 mg online cheap
バイアグラ通販おすすめ – жЈи¦Џе“Ѓг‚·гѓ«гѓ‡гѓЉгѓ•г‚Јгѓ«йЊ гЃ®жЈгЃ—い処方 г‚їгѓЂгѓ©гѓ•г‚Јгѓ« жµ·е¤–йЂљиІ©
жЈи¦Џе“Ѓгѓ—гѓ¬гѓ‰гѓ‹гѓійЊ гЃ®жЈгЃ—い処方 – г‚ёг‚№гѓгѓћгѓѓг‚Ї е‰ЇдЅњз”Ё г‚ўг‚ёг‚№гѓгѓћг‚¤г‚·гѓійЂљиІ© 安全
プレドニン処方 – гѓ‰г‚シサイクリン е‰ЇдЅњз”Ё г‚ўг‚ュテイン通販で買えますか
eriacta prompt – eriacta south forzest charles
valif pills library – valif pills finish sinemet for sale online
provigil 100mg drug – cost epivir order lamivudine without prescription
buy promethazine pills – buy promethazine 25mg pill order lincomycin 500 mg online cheap
ivermectin 3 mg online – candesartan pills generic carbamazepine 400mg
order prednisone 5mg for sale – buy nateglinide pill captopril 25 mg canada
order prednisone 10mg for sale – order nateglinide 120mg buy capoten pills
accutane online – order dexona online cheap buy linezolid 600 mg generic
how to get amoxicillin without a prescription – buy amoxil without prescription buy combivent 100 mcg generic