He is said to be President Uhuru Kenyatta’s close confidant and go-to guy when the Commander-in-Chief needs back-room advice on all matters politics.
Despite commanding great influence among the country’s ruling elite, David Murathe has for the most part steered clear of the political limelight instead opting to pull the strings from the shadows akin to legendary American puppeteer Jim Henson.
The Mount Kenya region bigwig has nonetheless found himself knee-deep in the earnest business of succession politics particularly during President Kenyatta’s second term in office, where he has constantly castigated Deputy President William Ruto and drawn in the country’s voting class to ODM leader Raila Odinga’s presidential bandwagon in a similar fashion to the fabled Pied Piper of Hamelin.
To date, the 64-year-old who serves as Jubilee’s national vice-chairman, holds the distinction of being the first politician to allude to President Kenyatta and DP Ruto’s falling out following the March 2018 handshake between the Head-of-State and Odinga, flaunting his insider knowledge of intricate political plays in the process.
Murathe’s political journey however began in the late 80s when he pursued a political science degree at the University of Nairobi. His radical demeanor and public criticism of then president, the late Daniel Arap Moi, saw him and other students detained by law enforcement agencies following the botched 1982 coup.
Murathe alongside his fellow students, were implicated as being part of the “Mwakenya”, movement, an anti-Moi group that had allegedly etched itself in a number of higher education institutions at the time.
After being released from detention, Murathe wisely stayed under the radar and graduated from the institution before resurfacing a few years later to throw his hat in the political arena when he decided to contest for Gatanga’s MP seat at the 1997 General Elections.
Murathe emerged victorious at the polls, successfully fending of his main rival S.K. Macharia. But a year into his reign, rumours started circulating that he had resigned from his position after allegedly ‘selling’ his docket to Macharia for Ksh. 10 million.
The National Assembly speaker Francis ole Kaparo fuelled the controversy after allegedly claiming that he had received a letter conveying Murathe’s resignation at the time.
Murathe denounced the assertions labelling them as forgery and attempted to retain his seat at the 2002 polls, under a KANU party ticket, after crossing paths with Uhuru and supporting his then presidential bid.
Murathe lost to Peter Kenneth while Uhuru was floored by Mwai Kibaki, leaving the Jubilee vice-chairman’s political status in limbo. By siding with Uhuru at a time when all Mt. Kenya leaders backed Kibaki and his NARC outfit, Murathe however made a powerful life-long friend.
He would later resurface as a significant cog in Uhuru’s backroom staff when the Head-of-State was appointed Finance Minister and later Deputy Prime Minister during Kibaki’s stint as Head-of-State. The pair frequented various entertainment joints together further solidifying their friendship in the process.
In 2013, Murathe played a key role in bringing President Kenyatta and DP Ruto together under the Jubilee umbrella in a bid to challenge Odinga for the presidency. Despite being skeptical on the idea of joining Ruto, Uhuru finally gave in and struck a coalition deal with Ruto after serious convincing from Murathe.
It came as a surprise to many when Murathe, a few years down the line, politically bombarded DP Ruto while declaring that President Kenyatta would never work with him. No one had dared to attack Ruto openly at the time but Murathe’s move clearly highlighted his unwavering resolve to never backdown which in the past has landed him in trouble.
At the time, it was not clear if Murathe was speaking on behalf of the Head-of-State or on his own accord but recent developments have highlighted that Murathe was speaking on both capacities.
allergy pills without antihistamine allegra side effects does benadryl make you sweat
sleeping pills for sale uk buy modafinil 200mg generic
brand deltasone 20mg prednisone cost
best med for stomach gas cefadroxil 500mg drug
prescription acne cream names buy benzac no prescription acne treatments for teen girls
otc meds for abdominal pain purchase ramipril
accutane 10mg uk buy isotretinoin cheap buy isotretinoin 40mg for sale
insomnia doctor specialist near me meloset 3mg tablet
buy amoxicillin tablets buy amoxicillin pills amoxicillin cheap
order zithromax 250mg sale order zithromax 500mg sale zithromax 250mg oral
order generic neurontin 800mg buy neurontin online cheap
buy azithromycin without a prescription order azithromycin 500mg without prescription azipro 500mg generic
buy lasix without prescription diuretic order lasix 100mg
prednisolone 20mg us omnacortil pills omnacortil pills
buy deltasone 5mg generic buy prednisone without prescription
how to get amoxil without a prescription amoxil 250mg brand amoxicillin 250mg us
purchase acticlate generic doxycycline 100mg oral
order ventolin inhalator without prescription albuterol online order brand ventolin
augmentin 1000mg tablet buy augmentin online cheap
cheap synthroid for sale buy generic synthroid 150mcg synthroid drug
levitra 10mg price purchase vardenafil online cheap
serophene tablet clomid cost buy serophene generic
buy tizanidine generic order tizanidine 2mg online buy tizanidine without prescription
order semaglutide 14mg pill cheap rybelsus 14mg buy semaglutide 14mg pills
buy prednisone pills deltasone 40mg for sale how to get prednisone without a prescription
buy rybelsus rybelsus over the counter order generic rybelsus 14 mg
purchase isotretinoin pills buy absorica sale cheap accutane 40mg
amoxil 1000mg pills order amoxicillin online amoxicillin without prescription
order ventolin 2mg without prescription purchase albuterol online cheap albuterol uk
azithromycin 250mg pill cost azithromycin 500mg buy azithromycin without a prescription
buy cheap generic clavulanate purchase amoxiclav amoxiclav without prescription
order prednisolone 40mg sale buy prednisolone 10mg online prednisolone 10mg oral
levothyroxine price buy levothyroxine paypal cost synthroid
neurontin over the counter order neurontin 800mg pills gabapentin over the counter
order serophene sale clomiphene 100mg cheap serophene pills
buy furosemide 100mg order generic furosemide 40mg how to get lasix without a prescription
sildenafil 50mg viagra without prescription viagra sildenafil 100mg
cost monodox monodox oral monodox over the counter
semaglutide 14 mg ca semaglutide 14mg brand buy generic rybelsus online
internet roulette best no deposit free spins play poker online free casino world
purchase vardenafil generic levitra 20mg canada order vardenafil 20mg pill
pregabalin order lyrica canada pregabalin 150mg us
cost triamcinolone buy triamcinolone 10mg brand aristocort 10mg
order hydroxychloroquine 200mg generic plaquenil 400mg tablet buy generic plaquenil over the counter
desloratadine order desloratadine pills desloratadine generic
purchase tadalafil without prescription order cialis 40mg sale order cialis 10mg pills
order cenforce 100mg for sale cenforce order online buy cenforce 50mg sale
buy loratadine 10mg pill generic loratadine buy generic claritin online
buy chloroquine 250mg generic aralen cheap chloroquine online order
buy priligy 90mg online cheap order dapoxetine online oral misoprostol 200mcg
glucophage 500mg over the counter order glycomet 500mg online order glucophage 1000mg generic
zovirax 400mg uk allopurinol uk buy generic zyloprim 100mg
buy amlodipine pills for sale amlodipine 5mg usa norvasc uk
crestor online order purchase ezetimibe pills buy ezetimibe paypal
lisinopril 2.5mg for sale order lisinopril generic buy zestril 10mg online cheap
motilium online buy buy motilium 10mg pill sumycin price
prilosec 20mg uk order prilosec 10mg for sale buy generic omeprazole online
buy generic flexeril for sale buy flexeril medication order baclofen 10mg pill
order lopressor for sale order metoprolol 100mg online buy metoprolol 100mg online
ketorolac usa where to buy colchicine without a prescription gloperba cost
tenormin 100mg drug tenormin 50mg us generic atenolol
medrol 8mg pills order depo-medrol pill medrol drug
buy generic inderal 10mg order inderal for sale clopidogrel 75mg canada
academic writing terms dissertation assistance term papers writing service
buy cheap methotrexate methotrexate without prescription buy coumadin 5mg sale
reglan 10mg cheap hyzaar for sale online losartan online order
buy mobic medication generic mobic buy celecoxib 200mg generic
buy generic nexium 20mg buy nexium 20mg generic topiramate usa
order flomax generic buy flomax 0.2mg generic cost celebrex 200mg
imitrex price levaquin without prescription levaquin tablet
buy cheap zofran zofran 4mg price order aldactone 25mg sale
dutasteride pills avodart for sale buy generic ranitidine
zocor online buy buy simvastatin valtrex uk
acillin brand buy monodox generic amoxicillin without prescription
propecia 5mg pill order diflucan online order diflucan 200mg generic
ciprofloxacin for sale – sulfamethoxazole generic purchase augmentin pill
ciprofloxacin us – order cipro 1000mg online cost augmentin
order ciprofloxacin 500mg online cheap – ciplox pills erythromycin online order
flagyl 400mg tablet – buy cefaclor 250mg capsules order generic azithromycin 250mg
ivermectin generic – purchase co-amoxiclav generic tetracycline 250mg price
ivermectin 12 mg tablets for humans – order tetracycline 250mg pill buy tetracycline pills for sale
buy valtrex without a prescription – buy nateglinide generic buy acyclovir tablets
purchase ampicillin pill amoxil for sale amoxil cheap
flagyl tablet – brand metronidazole 200mg zithromax 250mg price
order lasix – tacrolimus 1mg price cheap captopril 25mg
order glucophage pill – lamivudine online order cost lincocin
retrovir 300mg pills – buy zyloprim tablets buy generic zyloprim for sale
buy clozapine generic – buy clozapine paypal generic famotidine
buy quetiapine without prescription – where to buy eskalith without a prescription order eskalith without prescription
clomipramine drug – purchase clomipramine online purchase doxepin for sale
order hydroxyzine – buspar 5mg oral order amitriptyline 25mg for sale
cheap clavulanate – order bactrim 480mg without prescription purchase cipro generic
where can i buy amoxicillin – buy amoxicillin 250mg online cheap order ciprofloxacin 1000mg generic
order zithromax 500mg generic – ciprofloxacin 500 mg for sale ciprofloxacin 500mg cheap
ivermectin 3 mg tablet – generic stromectol online where to buy cefaclor without a prescription
ventolin order online – promethazine price buy theophylline 400mg sale
depo-medrol brand name – buy fml-forte generic order astelin for sale
buy cheap desloratadine – order flixotide albuterol inhalator price
buy metformin pill – pill acarbose 25mg purchase acarbose
glyburide 2.5mg cheap – buy forxiga cheap forxiga canada
buy repaglinide 2mg – jardiance 10mg drug empagliflozin uk
rybelsus 14 mg for sale – DDAVP brand desmopressin price
terbinafine for sale – buy fluconazole 200mg online cheap how to get grifulvin v without a prescription
famvir 500mg tablet – where can i buy acyclovir buy generic valcivir online
generic digoxin – buy digoxin 250 mg pills buy generic furosemide for sale
metoprolol 50mg without prescription – where can i buy benicar adalat online
buy hydrochlorothiazide 25 mg sale – pill felodipine zebeta 5mg us
buy viagra professional speak – malegra affect levitra oral jelly online victory
brand cialis mouth – penisole camp penisole silk
brand cialis show – brand cialis waist penisole bounce
cialis soft tabs pills echo – cialis oral jelly online list viagra oral jelly major
cialis soft tabs pills custom – levitra soft owl viagra oral jelly amuse
priligy swirl – cialis with dapoxetine model cialis with dapoxetine desert
cenforce online power – brand viagra online companion
asthma treatment unconscious – inhalers for asthma attract inhalers for asthma hole
acne treatment miss – acne treatment cross acne treatment breast
prostatitis medications learn – prostatitis pills assistant prostatitis medications involve
treatment for uti stick – uti medication inner uti treatment bat
claritin salt – loratadine medication hair loratadine errand
valtrex pin – valacyclovir chant valacyclovir attic
dapoxetine copy – dapoxetine grope dapoxetine eight
loratadine medication continue – claritin inquiry loratadine remember
ascorbic acid modern – ascorbic acid bring ascorbic acid real
promethazine very – promethazine damage promethazine yellow
clarithromycin operation – cytotec pills hail cytotec pills gesture
fludrocortisone system – lansoprazole pills carry lansoprazole stamp
purchase aciphex online – order reglan 10mg sale generic domperidone 10mg
dulcolax 5mg uk – liv52 20mg generic order liv52
eukroma creams – duphaston 10 mg us buy generic dydrogesterone
how to buy bactrim – order levetiracetam 500mg sale tobrex over the counter
where can i buy griseofulvin – order dipyridamole generic order gemfibrozil generic
buy dapagliflozin generic – doxepin sale buy precose 25mg generic
buy generic dramamine 50 mg – buy dramamine 50 mg online cheap where to buy actonel without a prescription
buy vasotec 10mg – purchase zovirax sale purchase xalatan
etodolac sale – buy pletal online cheap where to buy cilostazol without a prescription
feldene without prescription – rivastigmine 3mg tablet order rivastigmine online
piracetam us – buy praziquantel 600mg without prescription cost sinemet
hydrea price – buy ethionamide online cheap robaxin 500mg over the counter
buy divalproex – buy topamax 200mg for sale topamax 100mg pills
order norpace without prescription – buy norpace tablets buy chlorpromazine 100mg online cheap
purchase spironolactone pills – buy generic persantine purchase naltrexone pill
cytoxan online order – order strattera 10mg pills order generic trimetazidine
order cyclobenzaprine for sale – buy olanzapine 10mg for sale generic enalapril
ondansetron 8mg without prescription – buy generic requip 1mg ropinirole 2mg for sale
buy ascorbic acid 500mg generic – ferrous 100mg canada purchase compro online
order durex gel online cheap – order durex condoms zovirax order online
order minoxidil online – oral propecia 5mg order finpecia without prescription
verapamil 120mg ca – calan 240mg ca buy generic tenoretic online
how to get atenolol without a prescription – buy tenormin 50mg online cheap order generic carvedilol
generic atorvastatin – bystolic generic order bystolic 20mg pill
gasex generic – purchase diabecon pills order diabecon generic
lasuna medication – cheap himcolin for sale buy cheap himcolin
buy noroxin generic – buy norfloxacin for sale buy confido pills
purchase speman sale – himplasia online order fincar pills
cheap finasteride online – cheap sildenafil 100mg uroxatral over the counter
order hytrin for sale – buy dutasteride tablets order dapoxetine 90mg without prescription
purchase oxcarbazepine online cheap – oxcarbazepine cost levothyroxine canada
buy generic duphalac – lactulose cheap buy betahistine 16 mg generic
calcort tablet – how to get brimonidine without a prescription buy brimonidine without a prescription
gabapentin 100mg over the counter – buy ibuprofen no prescription buy sulfasalazine
buy probenecid cheap – buy generic monograph buy generic tegretol for sale
buy celecoxib 200mg – order urispas without prescription buy cheap indocin
voltaren 50mg drug – voltaren over the counter aspirin where to buy
colospa 135mg without prescription – arcoxia pill cilostazol over the counter
pyridostigmine 60 mg usa – purchase azathioprine online cheap buy azathioprine 25mg pills
rumalaya without prescription – buy endep pills for sale buy amitriptyline 10mg online
buy baclofen 10mg generic – buy cheap piroxicam piroxicam 20mg tablet
order voveran without prescription – order nimodipine without prescription order nimotop pills
buy cyproheptadine without a prescription – buy cyproheptadine 4mg without prescription tizanidine 2mg tablet
meloxicam buy online – buy meloxicam tablets buy ketorolac online cheap
buy cefdinir – order cleocin generic
oral trihexyphenidyl – diclofenac gel where to order diclofenac gel online buy
buy generic prednisone online – order zovirax cream elimite online order
buy generic isotretinoin over the counter – order dapsone online order deltasone 20mg pill
buy acticin without prescription – benzoyl peroxide order online cost retin
betnovate 20gm for sale – buy benoquin sale generic monobenzone
order metronidazole online – cenforce price buy cenforce 50mg without prescription
purchase amoxiclav online – order amoxiclav pills order levothroid generic
cheap cozaar 25mg – buy keflex 250mg buy keflex pills
cleocin 150mg pill – indomethacin 50mg capsule indomethacin 50mg generic
buy provigil pills – how to get melatonin without a prescription order meloset 3mg pills
crotamiton uk – buy eurax cheap buy aczone online cheap
zyban price – buy cheap generic ayurslim buy shuddha guggulu online
xeloda online buy – naprosyn canada order danazol 100mg pills
oral progesterone – buy ponstel online cheap cheap fertomid
fosamax without prescription – order pilex without prescription buy generic medroxyprogesterone over the counter
order norethindrone 5 mg for sale – order generic norethindrone 5 mg yasmin canada
order estrace for sale – where can i buy femara anastrozole 1 mg sale
buy cheap cabergoline – cabergoline online buy alesse cheap
гѓ—гѓ¬гѓ‰гѓ‹гѓі гЃ©гЃ“гЃ§иІ·гЃ€г‚‹ – г‚ўгѓўг‚г‚·гѓ« гЃ®иіје…Ґ г‚ўг‚ёг‚№гѓгѓћг‚¤г‚·гѓіг‚ёг‚§гѓЌгѓЄгѓѓг‚Ї йЂљиІ©
バイアグラ гЃ©гЃ“гЃ§иІ·гЃ€г‚‹ – г‚їгѓЂгѓ©гѓ•г‚Јгѓ« гЃЉгЃ™гЃ™г‚Ѓ г‚·г‚ўгѓЄг‚№ жµ·е¤–йЂљиІ©
жЈи¦Џе“Ѓгѓ—гѓ¬гѓ‰гѓ‹гѓійЊ гЃ®жЈгЃ—い処方 – гѓ‰г‚シサイクリン гЃЉгЃ™гЃ™г‚Ѓ イソトレチノイン гЃ©гЃ“гЃ§иІ·гЃ€г‚‹
eriacta require – zenegra pills pair forzest tournament
valif pills thumb – buy generic secnidazole buy sinemet for sale
buy crixivan paypal – cheap fincar voltaren gel buy online
buy provigil generic – buy duricef paypal order epivir sale
promethazine 25mg cheap – order generic promethazine 25mg order generic lincocin 500mg
ivermectin 12mg – purchase stromectol carbamazepine 400mg over the counter
prednisone 40mg without prescription – order captopril 25 mg online buy captopril 25 mg pills
brand deltasone 40mg – order capoten 25 mg generic purchase capoten
purchase isotretinoin online cheap – accutane canada buy zyvox 600mg without prescription
order amoxil – generic ipratropium 100 mcg order combivent 100 mcg without prescription
azithromycin drug – order tindamax 300mg bystolic oral