President William Ruto has officially appointed Geoffrey Ruku and Hanna Cheptumo as Cabinet Secretaries, marking a significant reshuffle in his administration. The appointments, effective April 17, 2025, were gazetted following approval by the National Assembly after the vetting process.
Geoffrey Ruku, previously serving as the Member of Parliament for Mbeere North, has been appointed as the Cabinet Secretary for Public Service, Human Capital Development, and Special Projects. During his vetting, Ruku emphasized his commitment to reforming the public service sector. He outlined plans to introduce a digital system for tracking civil servants’ productivity and pledged to ensure equitable representation in public appointments, aligning with Kenya’s constitutional principles. Ruku’s appointment follows the dismissal of his predecessor, Justin Muturi, in a broader cabinet overhaul.
Hanna Cheptumo, on the other hand, takes over the Ministry of Gender, Culture, the Arts, and Heritage. Her appointment fills a position that had been vacant since the dismissal of the previous cabinet in July 2024. Cheptumo, the widow of former Baringo Senator William Cheptumo, faced backlash during her vetting for controversial remarks on gender-based violence. Despite the backlash, her nomination was approved, with lawmakers emphasizing the need for her to apologize and move forward with her duties.
Both appointments have sparked public interest, not only for the nominees’ qualifications but also for their declared wealth. Ruku and Cheptumo disclosed a combined net worth exceeding Ksh790 million during the vetting process, raising discussions on wealth transparency in public office.
The Principal Secretaries include Dr. Jane Imbunya, Regina Akoth, Cyrell Wagunda, Dr. Caroline Karugu, and Dr. Fredrick Oluga Ouma.
Others are: Ahmed Ibrahim, Judith Pareno, Boniface Makokha and Prof. Shaukar Abdulrazak.
Stephen Isaboke, Michel Lenasalon, Frikirini Kahindi, Carren Achieng, and Aden Millah were also appointed by President Ruto.
MexiCare Rx Hub: zithromax mexican pharmacy – viagra pills from mexico
canadian 24 hour pharmacy CanadRx Nexus pharmacy canadian
п»їmexican pharmacy: mexico pharmacy – semaglutide mexico price
MexiCare Rx Hub: MexiCare Rx Hub – MexiCare Rx Hub
http://canadrxnexus.com/# CanadRx Nexus
escrow pharmacy canada: CanadRx Nexus – best mail order pharmacy canada
CanadRx Nexus CanadRx Nexus canadian pharmacy victoza
IndiGenix Pharmacy: IndiGenix Pharmacy – indian pharmacies safe
reddit canadian pharmacy: real canadian pharmacy – online canadian pharmacy review
IndiGenix Pharmacy: reputable indian online pharmacy – IndiGenix Pharmacy
IndiGenix Pharmacy top 10 online pharmacy in india IndiGenix Pharmacy
IndiGenix Pharmacy: indian pharmacies safe – IndiGenix Pharmacy
MexiCare Rx Hub: MexiCare Rx Hub – medication from mexico pharmacy
mail order pharmacy india: IndiGenix Pharmacy – online pharmacy india
https://canadrxnexus.shop/# canada pharmacy online
CanadRx Nexus pharmacy com canada CanadRx Nexus
safe mexican online pharmacy: buy cialis from mexico – MexiCare Rx Hub
mexican rx online: purple pharmacy mexico price list – MexiCare Rx Hub
MexiCare Rx Hub: buy modafinil from mexico no rx – MexiCare Rx Hub
IndiGenix Pharmacy: indian pharmacy online – best online pharmacy india
indianpharmacy com: IndiGenix Pharmacy – Online medicine home delivery
CanadRx Nexus: cheap canadian pharmacy online – canadianpharmacymeds com
https://indigenixpharm.com/# IndiGenix Pharmacy
buy modafinil from mexico no rx MexiCare Rx Hub MexiCare Rx Hub
CanadRx Nexus: CanadRx Nexus – best rated canadian pharmacy
legitimate canadian mail order pharmacy: CanadRx Nexus – canadian family pharmacy
CanadRx Nexus: CanadRx Nexus – best canadian pharmacy
certified canadian international pharmacy: CanadRx Nexus – reputable canadian pharmacy
MexiCare Rx Hub: buying prescription drugs in mexico online – mexico drug stores pharmacies
legitimate canadian pharmacy: canadian pharmacy – CanadRx Nexus
https://canadrxnexus.com/# CanadRx Nexus
buy prescription drugs from india IndiGenix Pharmacy Online medicine order
top 10 online pharmacy in india: best india pharmacy – buy prescription drugs from india
mexican mail order pharmacies: mexican pharmaceuticals online – MexiCare Rx Hub
top 10 online pharmacy in india: online shopping pharmacy india – п»їlegitimate online pharmacies india
canadian drug prices CanadRx Nexus thecanadianpharmacy
IndiGenix Pharmacy: india pharmacy – buy prescription drugs from india
mexico drug stores pharmacies: reputable mexican pharmacies online – MexiCare Rx Hub
https://canadrxnexus.com/# canadian pharmacy
IndiGenix Pharmacy: india pharmacy – india online pharmacy
pharmacy website india: IndiGenix Pharmacy – IndiGenix Pharmacy
IndiGenix Pharmacy mail order pharmacy india buy prescription drugs from india
ReliefMeds USA: Relief Meds USA – anti-inflammatory steroids online
prednisone 10: Relief Meds USA – ReliefMeds USA
antibiotic treatment online no Rx: Clear Meds Direct – ClearMeds Direct
Clear Meds Direct low-cost antibiotics delivered in USA order amoxicillin online uk
NeuroRelief Rx: NeuroRelief Rx – gabapentin ne icin kullanilir
Clear Meds Direct Clear Meds Direct amoxicillin 250 mg capsule
order amoxicillin without prescription: Clear Meds Direct – low-cost antibiotics delivered in USA
ReliefMeds USA: Relief Meds USA – anti-inflammatory steroids online
https://clearmedsdirect.shop/# low-cost antibiotics delivered in USA
where can i buy amoxicillin over the counter uk: antibiotic treatment online no Rx – amoxicillin pharmacy price
NeuroRelief Rx NeuroRelief Rx NeuroRelief Rx
what is gabapentin 300 mg capsules: gabapentin no libido – does gabapentin potentiate klonopin
order corticosteroids without prescription: Relief Meds USA – ReliefMeds USA
NeuroRelief Rx: can i take gabapentin for sciatica – pharmacokinetics and metabolism of gabapentin in rat dog and man
order corticosteroids without prescription: anti-inflammatory steroids online – prednisone 15 mg tablet
order amoxicillin without prescription ClearMeds Direct order amoxicillin without prescription
Relief Meds USA: price for 15 prednisone – ReliefMeds USA
http://wakemedsrx.com/# where to buy Modafinil legally in the US
over the counter prednisone medicine: anti-inflammatory steroids online – order corticosteroids without prescription
order corticosteroids without prescription: ReliefMeds USA – order corticosteroids without prescription
NeuroRelief Rx generic gabapentin can you take gabapentin for fibromyalgia
ReliefMeds USA: order corticosteroids without prescription – order corticosteroids without prescription
NeuroRelief Rx: how can i get fluoxetine – gabapentin leukocytosis
buy generic clomid pill: cost clomid pills – how can i get generic clomid online
Relief Meds USA order corticosteroids without prescription Relief Meds USA
prednisone 60 mg: anti-inflammatory steroids online – cost of prednisone 10mg tablets
https://wakemedsrx.com/# wakefulness medication online no Rx
Modafinil for ADHD and narcolepsy: where to buy Modafinil legally in the US – WakeMedsRX
ReliefMeds USA: order corticosteroids without prescription – prednisone 30 mg
anti-inflammatory steroids online anti-inflammatory steroids online order corticosteroids without prescription
anti-inflammatory steroids online: prednisone steroids – order prednisone on line
how much is prednisone 5mg: buying prednisone without prescription – anti-inflammatory steroids online
Wake Meds RX nootropic Modafinil shipped to USA where to buy Modafinil legally in the US
ClearMeds Direct: Clear Meds Direct – antibiotic treatment online no Rx
https://reliefmedsusa.shop/# anti-inflammatory steroids online
NeuroRelief Rx: gabapentin in verbindung mit alkohol – NeuroRelief Rx
anti-inflammatory steroids online: iv prednisone – order corticosteroids without prescription
ClearMeds Direct antibiotic treatment online no Rx ClearMeds Direct
prednisone 20mg online without prescription: order corticosteroids without prescription – Relief Meds USA
prednisone 80 mg daily: Relief Meds USA – prednisone online india
ReliefMeds USA ReliefMeds USA anti-inflammatory steroids online
prednisone 30 mg: Relief Meds USA – anti-inflammatory steroids online
https://neuroreliefrx.com/# NeuroRelief Rx
order amoxicillin without prescription: low-cost antibiotics delivered in USA – amoxicillin pharmacy price
ordering prednisone: order corticosteroids without prescription – prednisone 20mg
prescription-free Modafinil alternatives buy Modafinil online USA Wake Meds RX
Clear Meds Direct: amoxicillin buy no prescription – order amoxicillin without prescription
Clear Meds Direct: low-cost antibiotics delivered in USA – ClearMeds Direct
order corticosteroids without prescription prednisone 60 mg Relief Meds USA
pharmacy cost of prednisone: ReliefMeds USA – order corticosteroids without prescription
https://clearmedsdirect.shop/# antibiotic treatment online no Rx
can i purchase cheap clomid without insurance: where buy cheap clomid without prescription – Clomid Hub
antibiotic treatment online no Rx: buy amoxicillin – order amoxicillin without prescription
Isotretinoin From Canada USA-safe Accutane sourcing Isotretinoin From Canada
tadalafil online no rx: Cialis without prescription – tadalafil online no rx
purchase generic Zoloft online discreetly: buy Zoloft online – Zoloft online pharmacy USA
https://tadalafilfromindia.shop/# Tadalafil From India
cheap Zoloft: generic sertraline – generic sertraline
lexapro online: Lexapro for depression online – Lexapro for depression online
order cheap propecia: cheap Propecia Canada – cheap Propecia Canada
https://isotretinoinfromcanada.com/# isotretinoin online
Zoloft for sale: Zoloft Company – Zoloft for sale
п»їlexapro: cheapest price for generic lexapro – lexapro 20 mg discount
generic Finasteride without prescription generic Finasteride without prescription generic Finasteride without prescription
Zoloft online pharmacy USA: purchase generic Zoloft online discreetly – buy Zoloft online
where can i purchase lexapro online: п»їlexapro – lexapro medication
USA-safe Accutane sourcing buy Accutane online cheap Accutane
https://isotretinoinfromcanada.com/# Accutane for sale
Lexapro for depression online: where can i get lexapro brand medication – lexapro tablets australia
generic sertraline: buy Zoloft online – sertraline online
generic Cialis from India Tadalafil From India Cialis without prescription
buy Zoloft online without prescription USA: cheap Zoloft – generic sertraline
Zoloft online pharmacy USA generic sertraline buy Zoloft online without prescription USA
Finasteride From Canada: Propecia for hair loss online – generic Finasteride without prescription
https://finasteridefromcanada.shop/# Propecia for hair loss online
https://zoloft.company/# buy Zoloft online
Cialis without prescription: Cialis without prescription – generic Cialis from India
cost of propecia for sale: cost of propecia pill – generic Finasteride without prescription
tadalafil canadian pharmacy price tadalafil price buy Cialis online cheap
generic sertraline: sertraline online – buy Zoloft online without prescription USA
cheap Cialis Canada: Cialis without prescription – tadalafil online no rx
https://isotretinoinfromcanada.shop/# order isotretinoin from Canada to US
Cialis without prescription tadalafil online no rx Tadalafil From India
how cЙ‘n i get cheap propecia pills: generic Finasteride without prescription – cost generic propecia for sale
prescription price for lexapro: Lexapro for depression online – buy generic lexapro online
Zoloft for sale Zoloft online pharmacy USA purchase generic Zoloft online discreetly
Lexapro for depression online: lexapro brand name discount – where can you buy lexapro
Lexapro for depression online: Lexapro for depression online – Lexapro for depression online
https://lexapro.pro/# best price for lexapro
Tadalafil From India Cialis without prescription tadalafil 20 mg mexico
cheap Cialis Canada: tadalafil 5mg uk – cheap Cialis Canada
cheap Accutane: isotretinoin online – isotretinoin online
Propecia for hair loss online generic Finasteride without prescription generic Finasteride without prescription
isotretinoin online: Isotretinoin From Canada – isotretinoin online
lexapro 0.5 mg: lexapro buy – lexapro brand name discount
https://lexapro.pro/# Lexapro for depression online
buy Zoloft online cheap Zoloft buy Zoloft online
buy Zoloft online: buy Zoloft online – purchase generic Zoloft online discreetly
Zoloft Company: Zoloft for sale – cheap Zoloft
cheap Cialis Canada: cheap Cialis Canada – generic Cialis from India
tadalafil online no rx: tadalafil 2.5 mg cost – Tadalafil From India
https://tadalafilfromindia.com/# cheap Cialis Canada
buy Zoloft online purchase generic Zoloft online discreetly cheap Zoloft
Accutane for sale: cheap Accutane – generic isotretinoin
isotretinoin online: isotretinoin online – cheap Accutane
cheap Propecia Canada generic Finasteride without prescription Propecia for hair loss online
generic Finasteride without prescription: cost propecia – cost generic propecia prices
Tadalafil From India: Tadalafil From India – Cialis without prescription
cheap Propecia Canada cheap Propecia Canada cheap Propecia Canada
generic Finasteride without prescription: Propecia for hair loss online – Propecia for hair loss online
https://tadalafilfromindia.com/# tadalafil online no rx
purchase generic Zoloft online discreetly: Zoloft Company – purchase generic Zoloft online discreetly
viagra hong kong pharmacy guardian pharmacy ventolin target pharmacy metronidazole
online pharmacy india: IndiaMedsHub – IndiaMedsHub
legit mexican pharmacy for hair loss pills MediMexicoRx MediMexicoRx
MediMexicoRx: order kamagra from mexican pharmacy – order azithromycin mexico
MediMexicoRx: finasteride mexico pharmacy – legit mexican pharmacy for hair loss pills
https://expresscarerx.online/# ativan online pharmacy
order azithromycin mexico buy kamagra oral jelly mexico buy antibiotics over the counter in mexico
ExpressCareRx: cialis uk online pharmacy – celebrex northwest pharmacy
buy antibiotics from mexico: MediMexicoRx – MediMexicoRx
india online pharmacy cheapest online pharmacy india IndiaMedsHub
cheapest online pharmacy india: IndiaMedsHub – indian pharmacy paypal
viagra australia pharmacy: ExpressCareRx – advair diskus online pharmacy
https://indiamedshub.shop/# buy medicines online in india
buy prescription drugs from india online pharmacy india indian pharmacies safe
propecia online pharmacy reviews: pharma – wedgewood pharmacy prednisolone
finasteride mexico pharmacy: MediMexicoRx – sildenafil mexico online
brand viagra online pharmacy people’s pharmacy nexium Cialis Soft Tabs
mexican pharmacy adipex: rx clinic pharmacy – online pharmacy delivery
Online medicine home delivery: IndiaMedsHub – buy medicines online in india
https://indiamedshub.shop/# top online pharmacy india
buy prescription drugs from india indian pharmacy paypal IndiaMedsHub
amoxicillin mexico online pharmacy: modafinil mexico online – MediMexicoRx
online pharmacy valtrex no prescription: viagra-american trust pharmacy – tesco pharmacy selling viagra
pharmacy website india: cheapest online pharmacy india – india pharmacy mail order
IndiaMedsHub IndiaMedsHub reputable indian online pharmacy
http://expresscarerx.org/# ExpressCareRx
ExpressCareRx: ExpressCareRx – Levaquin
india pharmacy п»їlegitimate online pharmacies india IndiaMedsHub
mexican pharmacy lexapro: cialis generic pharmacy – best pharmacy prices viagra
magnesiumsulfat apotek: collagen krem apotek – kompresjon arm apotek
pharma apotheek MedicijnPunt apotheek bestellen
https://snabbapoteket.com/# apotwa
billigaste nГ¤tapoteket: Snabb Apoteket – billiga hundar
п»їmedicijnen bestellen: online apotheek gratis verzending – mediceinen
bestille apotekvarer fra sverige: glyserin apotek – vanndrivende apotek
https://zorgpakket.com/# medicatie bestellen apotheek
apotek ГҐpent pГҐ sГёndag Trygg Med apotek fullmaktsskjema
apotheek recept: Medicijn Punt – mijn medicijnen bestellen
apotek gratis babybox: apotek barn – apotek 24/7
medicijnen kopen MedicijnPunt online apotheken
apotek forstoppelse: covid vaksine apotek – borsyre apotek
https://snabbapoteket.com/# sprayfärg billigt
apotheken MedicijnPunt landelijke apotheek
rea eltandborste: Snabb Apoteket – vitamin c apotek
recept medicijn medicijnen apotheek pharma apotheek
apotheek webshop: pseudoephedrine kopen in nederland – pil online bestellen
aluminiumklorid apotek: аптека норвегия – lГёs mage apotek
http://tryggmed.com/# psa-test apotek
pharmacie ordonnance sans carte vitale: mycose pied pharmacie sans ordonnance – pharmacie maroc sans ordonnance
edbcrw