×

SHA: The epitome of bedridden plan hyped as medical care revolution

Patients waiting to be served at Kenyatta National Hospital, Social Health Authority billing centre in Nairobi, on January 16, 2025. [Kanyiri Wahito Standard]

What was meant to be a groundbreaking transformation of the healthcare system has instead unraveled into a muddled, frustrating transition.

The introduction of the Social Health Authority (SHA) that runs the Social Health Insurance Fund (SHIF) and other health funds was hyped as a means to universal healthcare.

But the move to hurriedly replace the National Health Insurance Fund (NHIF) has left hospitals and insurers and patients grappling with confusion and uncertainty as patients suffer more pain.

President William Ruto framed the reform as a fundamental shift towards fairness and inclusivity.

“Bottom-up economics means reforming NHIF and NSSF to level the playing field. It means ensuring a jua kali artisan can afford these contributions,” the Kenya Kwanza manifesto declared.

SHIF was launched as a key pillar of the Universal Health Coverage (UHC) initiative, replacing the scandal-ridden NHIF. The shift was intended to streamline healthcare financing, expand access, and eliminate inefficiencies that plagued NHIF.

“I want to assure the country that the challenges of fraud and corruption that bedeviled the NHIF will never be part of our universal healthcare plan as long as I am in charge,” Ruto said.

However, the transition has since morphed into a source of untold suffering and anxiety for patients and healthcare providers.

Under the new system, the government deducts 2.75 per cent of an individual’s gross salary, with a minimum contribution put at Sh300. Employers must remit payments by the 9th of every month. But the rollout has been anything but smooth, and backlash has been swift.

Six months since the October 1 launch, many Kenyans are unable to access healthcare. They have been suffering in silence — some dying unnoticed.

Baby Arianna Wairimu, a one-year-seven-month-old who is the poster child of a failed healthcare system, suffered from a rare disease known as Pearson Syndrome that affects various parts of the body, particularly the bone marrow and pancreas. She underwent a successful bone marrow transplant in India but later died from a rotavirus infection.

SHA was criticised for their handling of her medical expenses. Despite promises from officials, including Medical Services PS Harry Kimtai, SHA paid only Sh23,600 of the Sh1.6 million bill.

Some government employees have also been hit. The Rural and Urban Private Hospitals Association of Kenya has suspended cover for teachers and police due to unpaid billions.

“Patients seeking SHA or Medical Administrator Kenya Limited services at the point of service shall be informed that services are temporarily unavailable,” said Rupha’s notice.

Dr Brian Lishenga, Rupha chairperson, said the suspension would "continue indefinitely due to MAKL’s failure to engage with providers and address the serious concerns affecting service delivery”.

Hospitals lack clear directives, insurance providers are unsure how to process claims, and patients are left in limbo.

On the other hand, President Ruto has accused critics of resisting reforms to maintain corruption networks.

“They do not want a system that works because they want to continue stealing. The stealing is over. We are not going to give free money as was done under NHIF. We will only pay for services rendered,” he said last week.

But beyond the rhetoric, the UHC programme is buckling under the weight of poor execution, denying millions access to critical health services.

Doctors and clinical officers claim discrimination and bureaucratic hurdles are coming in the way of service delivery.

Patrick Chemosit, a clinical officer in Bungoma, claimed SHA was hijacked by cartels in the Health ministry.

"The Director General of Health knows very well that 80 per cent of healthcare services in this country are delivered by clinical officers, yet decisions made at Afya House seem to deliberately exclude us. The question we are asking Dr (Patrick) Amoth is, Why are the main drivers of healthcare being blocked from serving Kenyans?" he said.

On Tuesday, health workers held in demonstration in Nairobi and threatened to go on strike if their demands for better terms are not met. During the march, doctors condemned SHA’s failures, stating that even basic health services remain inaccessible to many medical professionals.

“SHA is only working for politicians. Healthcare workers cannot access it every 9th of the month. This is unacceptable,” said the Kenya Medical Practitioners Pharmacists and Dentist union Secretary-General, Davji Atellah.

SHA began operations on October 1, 2024, requiring employers to register their employees and dependents. By the same month, over 12.7 million Kenyans had enrolled — an impressive figure on paper. But the numbers mask the deeper crisis of implementation failures.

Of the 20.2 million registered beneficiaries, only 3.9 million actively contribute. Without broader participation, the system risks collapsing. Government officials insist SHA will stabilise once onboarding is complete, but skepticism remains high.

The authority, tasked with regulating healthcare financing, is supposed to ensure proper fund management, hospital reimbursements, and policy enforcement. Yet, delays and bureaucratic inertia have undermined these objectives.

Unlike NHIF, which functioned as a single national insurer, SHA runs SHIF, the Primary Healthcare Fund and the Emergency, Chronic and Critical Illness Fund. However, the shift in funding models has compounded the confusion.

While NHIF used a tiered contribution model, SHA imposes a flat-rate deduction, creating new financial burdens. Hospitals, used to NHIF’s reimbursement system, are unsure how to process SHA claims, leading to treatment delays and out-of-pocket expenses for patients.

The government set March 2024 as SHA/SHIF’s official start date, but with NHIF abruptly phased out, hospitals were left scrambling. Others are caught in limbo, and many Kenyans are paying the ultimate price. 

“We were promised a seamless transition, but hospitals have not received proper instructions,” said a Nairobi-based hospital administrator.

The Ministry of Health insists onboarding is ongoing, yet patients continue to face hurdles in accessing care.

For employees, the mandatory deductions have triggered widespread frustration.

“NHIF was bad, but at least we knew what we were dealing with,” said a Kisumu resident. “Now, we contribute more, but hospitals don’t even know if they are part of SHA.”

Legal experts warn that rushed implementation could open doors for financial mismanagement — the very problem that dogged the defunct NHIF. While SHA was designed to create accountability, gaps in regulatory enforcement could allow new avenues for corruption.

This week, SHA pulled down the payment list of Sh11.4 billion after the infiltration of the system by scammers. Acting Chief Executive Officer Robert Ingasira said criminals downloaded and doctored the list.

“Some people had downloaded the list, doctored it and were using it to con hospitals, telling them they are helping hospitals to be paid,” he said. 

The public had poked holes into inconsistency in relaying information about hospital payments, after the list was made public, only for it to be pulled down.

Ingasira said a number of hospitals complained that unknown individuals were calling them claiming to be reconciling National Hospital Insurance Fund debt.

“Hospitals reported to us that individuals who posed like SHA employees reached out to them, asking them to share their details so that they could help them process claims for NHIF debt,” he said.

The complaints were raised on Thursday and Friday last week, and the list was pulled down over the weekend. SHA cautioned healthcare providers and the public that the payment analysis document was fake and should be disregarded.

For now, the healthcare revolution that was promised remains a distant dream —another case of grand ambition crumbling under poor execution. If SHA fails, Kenya’s quest for universal healthcare may become yet another unfulfilled promise.

Request history8.1.26PHP Version1.62sRequest Duration3MBMemory UsageGET article/{id}/{slug}Route
    • Booting (18.33ms)time
    • Application (1.6s)time
    • 1 x Application (98.87%)
      1.60s
      1 x Booting (1.13%)
      18.33ms
      11 templates were rendered
      • 1x mainsite.articlearticle.blade.php#?blade
      • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
      • 1x common.vocalizedvocalized.blade.php#?blade
      • 1x mainsite.partials.footerfooter.blade.php#?blade
      • 1x mainsite.layouts.appapp.blade.php#?blade
      • 1x mainsite.partials.metasmetas.blade.php#?blade
      • 1x mainsite.partials.topbartopbar.blade.php#?blade
      • 1x mainsite.partials.logo_sectionlogo_section.blade.php#?blade
      • 1x mainsite.partials.menumenu.blade.php#?blade
      • 1x mainsite.partials.streamingstreaming.blade.php#?blade
      • 1x mainsite.partials.stickybottomstickybottom.blade.php#?blade
      uri
      GET article/{id}/{slug}
      middleware
      web
      controller
      App\Http\Controllers\MainsiteController@article
      namespace
      prefix
      where
      file
      app/Http/Controllers/MainsiteController.php:610-1128
      34 statements were executed (9 duplicates)Show only duplicates888ms
      • Articles.php#513standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:513
        • app/Http/Controllers/MainsiteController.php:657
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:658
      • Articles.php#520standard_digital_main6.9msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001514229' and `published_at` <= '2025-03-23 03:09:59' and `deleted_at` is null
        Bindings
        • 0: 2001514229
        • 1: 2025-03-23 03:09:59
        Backtrace
        • app/Utils/Articles.php:520
        • app/Http/Controllers/MainsiteController.php:657
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:658
      • Articles.php#1435standard_digital_main2.9msselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-23'
        Bindings
        • 0: 2025-03-23
        Backtrace
        • app/Utils/Articles.php:1435
        • app/Http/Controllers/MainsiteController.php:660
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:661
      • Articles.php#147standard_digital_main1.11msselect `id` from `article_categories` where `site_id` = 1 and `id` = 41 or `parent_id` = 41 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 41
        • 2: 41
        Backtrace
        • app/Utils/Articles.php:147
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#164standard_digital_main9.13msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (41, 572, 573, 589, 722, 723, 724) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-23 03:09:59' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 41
        • 1: 572
        • 2: 573
        • 3: 589
        • 4: 722
        • 5: 723
        • 6: 724
        • 7: 1
        • 8: 2025-03-23 03:09:59
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#164standard_digital_main840μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41, 722)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#53standard_digital_main870μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 41
        Bindings
        • 0: 41
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:338
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#53standard_digital_main1.2msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#55standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:55
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#55standard_digital_main4.08msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
        Backtrace
        • app/Utils/Articles.php:55
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#57standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:57
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#57standard_digital_main4.1msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
        Backtrace
        • app/Utils/Articles.php:57
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#60standard_digital_main1.6msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `refer_id` is null
        Backtrace
        • app/Utils/Articles.php:60
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#688standard_digital_main216msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Social Health Authority\",\"National Health Insurance Fund\",\"President William Ruto\",\"Rupha Chairperson Brian Lishenga\"]%') and `site_id` = 1 and `published_at` <= '2025-03-23 03:09:59' and `deleted_at` is null and `id` not in ('2001514229') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["Social Health Authority","National Health Insurance Fund","President William Ruto","Rupha Chairperson Brian Lishenga"]%
        • 1: 1
        • 2: 2025-03-23 03:09:59
        • 3: 2001514229
        Backtrace
        • app/Utils/Articles.php:688
        • app/Http/Controllers/MainsiteController.php:821
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:822
      • Articles.php#424standard_digital_main158msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `deleted_at` is null and `published_at` <= '2025-03-23 03:09:59' and `published_at` >= '2025-03-23 02:09:59' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 1
        • 1: 16
        • 2: 20
        • 3: 2025-03-23 03:09:59
        • 4: 2025-03-23 02:09:59
        Backtrace
        • app/Utils/Articles.php:424
        • app/Http/Controllers/MainsiteController.php:825
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:826
      • Articles.php#147standard_digital_main17.52msselect `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 480
        • 2: 480
        Backtrace
        • app/Utils/Articles.php:147
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#164standard_digital_main16.74msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (480, 481, 482, 719) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-23 03:09:59' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 4 offset 0
        Bindings
        • 0: 480
        • 1: 481
        • 2: 482
        • 3: 719
        • 4: 1
        • 5: 2025-03-23 03:09:59
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#164standard_digital_main10.38msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#753standard_digital_main177msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`premium` = 1 or `article_category_id` = 486) and `site_id` = '1' and `deleted_at` is null and `published_at` <= '2025-03-23 03:09:59' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 1
        • 1: 486
        • 2: 1
        • 3: 2025-03-23 03:09:59
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:837
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:838
      • Articles.php#753standard_digital_main990μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:837
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:838
      • Articles.php#819standard_digital_main6.89msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001514229' and `site_id` = 1 and `published_at` <= '2025-03-23 03:09:59' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001514229
        • 1: 1
        • 2: 2025-03-23 03:09:59
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#819standard_digital_main6.55msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (6)
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#865standard_digital_main3.51msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001514229' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-23 03:09:59' limit 1
        Bindings
        • 0: 2001514229
        • 1: 1
        • 2: 2025-03-23 03:09:59
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#865standard_digital_main1.12msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (6)
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#1288standard_digital_main14.58msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-23 03:09:59' and `article_category_id` = 41 and `site_id` = 1 and `id` not in ('2001514229') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-23 03:09:59
        • 1: 41
        • 2: 1
        • 3: 2001514229
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php:845
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:846
      • Articles.php#1288standard_digital_main3.59msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41)
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php:845
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:846
      • Builder.php#20standard_digital_main36.84msselect `videos`.`id`, `videos`.`video_category_id`, `videos`.`title`, `videos`.`video_url`, `videos`.`description`, `videos`.`published_at`, `videos`.`thumbnail_url` from `videos` inner join `video_categories` on `video_categories`.`id` = `videos`.`video_category_id` where (`keywords` LIKE '%[\"Social Health Authority\",\"National Health Insurance Fund\",\"President William Ruto\",\"Rupha Chairperson Brian Lishenga\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["Social Health Authority","National Health Insurance Fund","President William Ruto","Rupha Chairperson Brian Lishenga"]%
        • 1: 1
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • Articles.php#3841standard_digital_main2.17msselect count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` group by `std_trend_article_id` order by `count` desc limit 20
        Backtrace
        • app/Utils/Articles.php:3841
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • Articles.php#3867standard_digital_main4.26msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001249065, 2001514422, 2001434504, 2001514459, 2001514456, 2001514427, 2001514432, 2001514453, 2001514455, 2001345731, 2000198221, 2001514440, 2001512708, 2001328255, 2001514405, 2001514417, 2001514349, 2001514462, 2001514412, 2000229840) and `deleted_at` is null and `published_at` <= '2025-03-23 03:09:59' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001249065
        • 1: 2001514422
        • 2: 2001434504
        • 3: 2001514459
        • 4: 2001514456
        • 5: 2001514427
        • 6: 2001514432
        • 7: 2001514453
        • 8: 2001514455
        • 9: 2001345731
        • 10: 2000198221
        • 11: 2001514440
        • 12: 2001512708
        • 13: 2001328255
        • 14: 2001514405
        • 15: 2001514417
        • 16: 2001514349
        • 17: 2001514462
        • 18: 2001514412
        • 19: 2000229840
        • 20: 2025-03-23 03:09:59
        Backtrace
        • app/Utils/Articles.php:3867
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • Articles.php#3867standard_digital_main1.08msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 7, 588)
        Backtrace
        • app/Utils/Articles.php:3867
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • CookieTool.php#185standard_digital_main1msselect * from `settings` where `meta_name` = 'article_age' limit 1
        Bindings
        • 0: article_age
        Backtrace
        • app/Utils/CookieTool.php:185
        • app/Http/Controllers/MainsiteController.php:870
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • helper.php#424standard_digital_main930μsselect * from article_categories where id = '41'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main780μsselect * from article_categories where id = '41'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main810μsselect * from article_categories where id = '41'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main730μsselect * from article_categories where id = '41'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • Articles.php#1350standard_digital_main172msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-23 03:10:00' and (`keywords` like '%Social Health Authority%' or `keywords` like '%National Health Insurance Fund%' or `keywords` like '%President William Ruto%' or `keywords` like '%Rupha Chairperson Brian Lishenga%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001514229' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-23 03:10:00
        • 1: %Social Health Authority%
        • 2: %National Health Insurance Fund%
        • 3: %President William Ruto%
        • 4: %Rupha Chairperson Brian Lishenga%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001514229
        Backtrace
        • app/Utils/Articles.php:1350
        • app/Utils/Articles.php:1674
        • view::mainsite.article:568
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • app.blade.php#825standard_digital_main1.35msselect * from `favourite_topics` where `status` = 1
        Bindings
        • 0: 1
        Backtrace
        • view::mainsite.layouts.app:825
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      App\Models\Category
      383Category.php#?
      App\Models\Article
      35Article.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      14Author.php#?
          _token
          T8radUabuQKJKMLpO5U1iAvMijcrTJ3YiYuWU8LN
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001514229/sha-the-epitome...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          offset
          0
          path_info
          /article/2001514229/sha-the-epitome-of-bedridden-plan-hyped-as-medical-care-revolution
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:24 [ "cf-ray" => array:1 [ 0 => "9249b3ffa9b3615d-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.219.85.34" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.219.85.34" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6Inp3U2RtUkFiL1RDR1Qvb3hUV1Iranc9PSIsInZhbHVlIjoiUHpXZEN0TjN0WWI2ZERTMlBRT2hJanBoeGdTWC9uaW5iazNxT1NtUDRnSTRBWG9UbzdsOUU2S3dzS0JyUnUvY0srbkxyUGw3aHgzMUZCY29PT2NZWUV1OXdNUDAzeHhkU21UalQwT0RGWjJScGRnTkVvQUprWGVLVjkwa21MNFMiLCJtYWMiOiI0YTI4YjU4N2IwNTJkNjlhYzg4ZDBlN2VjOTQ4MmQ5ZjY4Y2VkMTcxZjgxOTJmNGUyNGMxZjRhODIyNTU3Y2UxIiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6InRzUGQyZzh3dzY0WjBVZ3hvL3VkL2c9PSIsInZhbHVlIjoiT1Q2YWR4R3BQamdZblZ4WER0am5NajMzMHFKWEhhRUJZYTN1cTc2WEExeXllN0M2Y1liMjlhdXZnbTk4RW9rdTBHS3JFckJsd0NUYXhaMDRkWGx5Z2wyVFgvTlhCNFZ5NUJwV3Q5TVFQa01OK0FCVWwwTktCRFBjMEoxM3YwY0YiLCJtYWMiOiI2MTM3NTMwZjdkMDA2NjY4MTU5ZWRkNDNkNWJjODdkZGNlM2Y2ODMzMmE2MTJhNjAxNjQxNTczNDVlY2YwYmQ5IiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6Inp3U2RtUkFiL1RDR1Qvb3hUV1Iranc9PSIsInZhbHVlIjoiUHpXZEN0TjN0WWI2ZERTMlBRT2hJanBoeGdTWC9uaW5iazNxT1NtUDRnSTRBWG9UbzdsOUU2S3dzS0JyUnUvY0srbkxyU" ] "priority" => array:1 [ 0 => "u=0, i" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] ]
          request_cookies
          0 of 0
          array:2 [ "XSRF-TOKEN" => "T8radUabuQKJKMLpO5U1iAvMijcrTJ3YiYuWU8LN" "thestandardmediagroup_session" => "cbbeFXXLEHrdFKoZKEe81KrmDVpaflJ5lPoWzyR1" ]
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sun, 23 Mar 2025 00:10:00 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlN5Mnh2RDdvVnFMU3V4MkNFWjlpa3c9PSIsInZhbHVlIjoiR29vT1EzZk0rdFQ4c0t2QzdQVzV4MVduOUhVSi91UlFJNWlMN3ZtaUl5M0RNWXl0T2paWkxVbFdLODJhTXdtcFpMV3NPL20xdHRHOGpKWmpWb3VNMGVrUUJ5N2FHRnFLVUJLUHo5KzJzOVZ3dWJTSnFQeWpvSEFHQXdSUmRPL2QiLCJtYWMiOiJhYWUwMjg1Mzg0OTQ4YTRjM2JlNTVkYzkyZjgzMmM5NjMyZTkwNDhmMjJiZThkNWU4ODAwZDQ4ZWRmYzk3MzkyIiwidGFnIjoiIn0%3D; expires=Tue, 22 Apr 2025 10:39:00 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IlN5Mnh2RDdvVnFMU3V4MkNFWjlpa3c9PSIsInZhbHVlIjoiR29vT1EzZk0rdFQ4c0t2QzdQVzV4MVduOUhVSi91UlFJNWlMN3ZtaUl5M0RNWXl0T2paWkxVbFdLODJhTXdtcFpMV3NPL" 1 => "thestandardmediagroup_session=eyJpdiI6IjFFTDQzQWZZMTIrQ0h1YW95RnBiNEE9PSIsInZhbHVlIjoiVTlNRGQ2MzY2WGFoaFJFZG92OVY5RDZOZW04TXJIZkhiWDBXN21JYk5kRWhVZVBVdjBoTS9kVFlUT1BCZFk5L0dSVlMxdmJXalMzSnQzMEVja0EzWmdQNEU2eklWV3E4ZFNReWo4UnRjWnhsdEFlMmx2V0NEY05UZ2dGWGxQN1UiLCJtYWMiOiIyNTljMTE0YmRjNTE1NTRjZTBjNmM3NDAwZGU1ODcwZGY5ZDExZTYxZWY4ZDg2MWU2YWRhMDU0MzgxYzE3NDdkIiwidGFnIjoiIn0%3D; expires=Tue, 22 Apr 2025 10:39:00 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6IjFFTDQzQWZZMTIrQ0h1YW95RnBiNEE9PSIsInZhbHVlIjoiVTlNRGQ2MzY2WGFoaFJFZG92OVY5RDZOZW04TXJIZkhiWDBXN21JYk5kRWhVZVBVdjBoTS9kVF" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlN5Mnh2RDdvVnFMU3V4MkNFWjlpa3c9PSIsInZhbHVlIjoiR29vT1EzZk0rdFQ4c0t2QzdQVzV4MVduOUhVSi91UlFJNWlMN3ZtaUl5M0RNWXl0T2paWkxVbFdLODJhTXdtcFpMV3NPL20xdHRHOGpKWmpWb3VNMGVrUUJ5N2FHRnFLVUJLUHo5KzJzOVZ3dWJTSnFQeWpvSEFHQXdSUmRPL2QiLCJtYWMiOiJhYWUwMjg1Mzg0OTQ4YTRjM2JlNTVkYzkyZjgzMmM5NjMyZTkwNDhmMjJiZThkNWU4ODAwZDQ4ZWRmYzk3MzkyIiwidGFnIjoiIn0%3D; expires=Tue, 22-Apr-2025 10:39:00 GMT; path=/XSRF-TOKEN=eyJpdiI6IlN5Mnh2RDdvVnFMU3V4MkNFWjlpa3c9PSIsInZhbHVlIjoiR29vT1EzZk0rdFQ4c0t2QzdQVzV4MVduOUhVSi91UlFJNWlMN3ZtaUl5M0RNWXl0T2paWkxVbFdLODJhTXdtcFpMV3NPL" 1 => "thestandardmediagroup_session=eyJpdiI6IjFFTDQzQWZZMTIrQ0h1YW95RnBiNEE9PSIsInZhbHVlIjoiVTlNRGQ2MzY2WGFoaFJFZG92OVY5RDZOZW04TXJIZkhiWDBXN21JYk5kRWhVZVBVdjBoTS9kVFlUT1BCZFk5L0dSVlMxdmJXalMzSnQzMEVja0EzWmdQNEU2eklWV3E4ZFNReWo4UnRjWnhsdEFlMmx2V0NEY05UZ2dGWGxQN1UiLCJtYWMiOiIyNTljMTE0YmRjNTE1NTRjZTBjNmM3NDAwZGU1ODcwZGY5ZDExZTYxZWY4ZDg2MWU2YWRhMDU0MzgxYzE3NDdkIiwidGFnIjoiIn0%3D; expires=Tue, 22-Apr-2025 10:39:00 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6IjFFTDQzQWZZMTIrQ0h1YW95RnBiNEE9PSIsInZhbHVlIjoiVTlNRGQ2MzY2WGFoaFJFZG92OVY5RDZOZW04TXJIZkhiWDBXN21JYk5kRWhVZVBVdjBoTS9kVF" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "T8radUabuQKJKMLpO5U1iAvMijcrTJ3YiYuWU8LN" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001514229/sha-the-epitome-of-bedridden-plan-hyped-as-medical-care-revolution" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-23 03:10:00GET/main-staging/article/2001514229/sha-the-epitome-of-bedridden-plan-hyped-as-medical-care-revolution1134468