×

Fill the gaps left by USAID freeze to combat healthcare challenges

People protest against US President Donald Trump and Elon Musk’s plan to shutdown USAID outside the US Capitol on February 5, 2025. [AFP]

The shock announcement that the sixty-four-year-old USAID has been cancelled at the stroke of a President’s pen went viral earlier this month. While the international headlines may have subsided, the impact on millions of Kenyans has not.

How is the Kenya Kwanza administration and 47 county governments responding to ensure our health rights are not jeopardised? US President Donald Trump’s January 24 “total freeze” order on all US foreign aid is probably the most drastic blanket ban in the entire history of international development assistance. Overnight, USAID building signs, email addresses and websites were brought down.

Close to 1,000 employees and contractors were fired or furloughed. Millions of dollars owed to partners in reimbursements have been paused, driving many into indebtedness or limited liquidity. US$ 50 billion of funding for direct disaster relief, climate change, anti-poverty and health programming was switched off.

The US has also isolated itself from global efforts to combat climate warming and reproductive health violations under the Paris Agreement and Mexico City policy. While the move has been widely condemned by both ordinary and influential Americans across the US political spectrum, it remains to be seen whether political pressure, litigation or legislative action will make a difference.

So far, the administration has ignored a February 14th federal court order to reverse the freeze. The greatest human rights impact will occur far from USAID staff, offices or their local partners.

Some 1.5 million Kenyans living with HIV/AIDS will find it harder to consistently access anti-retroviral medicine. Patients visiting any one of Kenya’s 10,000 health facilities face drug stock outs or with layoffs of 54,000 health workers, too few health workers to treat malaria, cholera, cancer and TB.

Defunding of Dadaab and Kakuma camps directly faces nearly 800,000 refugees. Placed on pause, crucial child centred vaccination campaigns will not prevent polio and other life-threatening diseases. Without substitute financing to match the 500 million dollars Kenya receives annually; disease and deaths seem certain.

With the notable exception of the Rockfeller Foundation, so far, the USD 70 billion philanthropy world has been silent. It seems unlikely that it will fill in the gaps. Once again, Kenya and Africa must look inwards to its emergency, development, environmental and governance programmes.

Despite the looming national crisis, it is not yet clear to most citizens how the national and 47 county governments seek to address it. Failure to plan is a plan for failure and time is running out for Kenya’s patients and healthcare stakeholders. Fortunately, Kenyans can be encouraged by early attempts by National AIDS & STI Control Programme (NASCOP) and National Syndemic Diseases Control Council (NSDCC) to recover by integrating HIV/AIDS programmes in mainstream public health systems.

Over the month, county governments, Health and Finance CSs have scrambled to reallocate funding and absorb health-workers into ministry and county staff. Murang’a, Kisumu, Kilifi and Nandi county governments are setting the pace so far.

All county assemblies must demand clear transition road maps and budget prioritisation from their governments. National or regional manufacturing of antiretroviral medicine must now be put on the policy table for Kenya and East Africa.

Maintaining public confidence is critical. Since Trump’s announcement, some health providers have reported a 50 per cent drop in the number of clients seeking ARVs and new mothers living with HIV/AIDs bringing their infants for available post-natal care.

Health rights organisations, national and county assemblies must monitor service quality and HIV prevention services. The danger of over-reliance on international assistance is now clear. As the 2025/26 budget cycle begins, let our budget-makers not miss the opportunity to fill the gap left by USAID.

Article 43 of the Constitution does not permit any patient or health client to be turned away for lack of medicine or medical workers.

The state must find creative ways of stepping into the gap left by USAID. Only this will stop a new surge in HIV prevalence and spike in non-communicable diseases. 

Request history8.1.26PHP Version1.18sRequest Duration4MBMemory UsageGET article/{id}/{slug}Route
    • Booting (9.95ms)time
    • Application (1.17s)time
    • 1 x Application (99.16%)
      1.17s
      1 x Booting (0.84%)
      9.95ms
      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
      32 statements were executed (6 duplicates)Show only duplicates448ms
      • 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_main4.06msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001512375' and `published_at` <= '2025-03-25 07:54:34' and `deleted_at` is null
        Bindings
        • 0: 2001512375
        • 1: 2025-03-25 07:54:34
        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_main770μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-25'
        Bindings
        • 0: 2025-03-25
        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
      • Builder.php#20standard_digital_main1.15msselect `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001512375 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001512375
        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#147standard_digital_main1.18msselect `id` from `article_categories` where `site_id` = 1 and `id` = 412 or `parent_id` = 412 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 412
        • 2: 412
        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_main1.4msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (412) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-25 07:54:34' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 412
        • 1: 1
        • 2: 2025-03-25 07:54:34
        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_main800μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (412)
        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_main930μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 412
        Bindings
        • 0: 412
        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_main720μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 74
        Bindings
        • 0: 74
        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#688standard_digital_main103msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"USAID Funds Freeze\",\"US Fund Cuts\",\"USAID Shutdown\"]%') and `site_id` = 1 and `published_at` <= '2025-03-25 07:54:34' and `deleted_at` is null and `id` not in ('2001512375') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["USAID Funds Freeze","US Fund Cuts","USAID Shutdown"]%
        • 1: 1
        • 2: 2025-03-25 07:54:34
        • 3: 2001512375
        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_main74.79msselect `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-25 07:54:34' and `published_at` >= '2025-03-25 06:54:34' 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-25 07:54:34
        • 4: 2025-03-25 06:54:34
        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_main1.06msselect `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_main1.43msselect `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-25 07:54:34' 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-25 07:54:34
        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_main880μsselect `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_main58.02msselect `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-25 07:54:34' 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-25 07:54:34
        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_main820μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 22, 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_main16.05msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001512375' and `site_id` = 1 and `published_at` <= '2025-03-25 07:54:34' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001512375
        • 1: 1
        • 2: 2025-03-25 07:54:34
        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_main810μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (360)
        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.87msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001512375' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-25 07:54:34' limit 1
        Bindings
        • 0: 2001512375
        • 1: 1
        • 2: 2025-03-25 07:54:34
        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_main910μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (410)
        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_main1.85msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-25 07:54:34' and `article_category_id` = 412 and `site_id` = 1 and `id` not in ('2001512375') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-25 07:54:34
        • 1: 412
        • 2: 1
        • 3: 2001512375
        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_main690μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (412)
        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_main25.66msselect `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 '%[\"USAID Funds Freeze\",\"US Fund Cuts\",\"USAID Shutdown\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["USAID Funds Freeze","US Fund Cuts","USAID Shutdown"]%
        • 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_main970μsselect 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_main1.26msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001514600, 2001249065, 2001514598, 2000198221, 2001514596, 2001514538, 2001434504, 2001514603, 2001514595, 2001514355, 2001514541, 2001514597, 2001514599, 2001514581, 2001281426, 2001514549, 2001514175, 2001514605, 2001514432, 2001514421) and `deleted_at` is null and `published_at` <= '2025-03-25 07:54:35' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001514600
        • 1: 2001249065
        • 2: 2001514598
        • 3: 2000198221
        • 4: 2001514596
        • 5: 2001514538
        • 6: 2001434504
        • 7: 2001514603
        • 8: 2001514595
        • 9: 2001514355
        • 10: 2001514541
        • 11: 2001514597
        • 12: 2001514599
        • 13: 2001514581
        • 14: 2001281426
        • 15: 2001514549
        • 16: 2001514175
        • 17: 2001514605
        • 18: 2001514432
        • 19: 2001514421
        • 20: 2025-03-25 07:54:35
        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_main610μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 3, 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_main840μsselect * 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_main1.14msselect * from article_categories where id = '412'
        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_main800μsselect * from article_categories where id = '412'
        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_main1msselect * from article_categories where id = '412'
        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 = '412'
        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_main139msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-25 07:54:35' and (`keywords` like '%USAID Funds Freeze%' or `keywords` like '%US Fund Cuts%' or `keywords` like '%USAID Shutdown%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001512375' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-25 07:54:35
        • 1: %USAID Funds Freeze%
        • 2: %US Fund Cuts%
        • 3: %USAID Shutdown%
        • 4: 1
        • 5: 16
        • 6: 20
        • 7: 2001512375
        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_main900μsselect * 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\Article
      35Article.php#?
      App\Models\Trending
      20Trending.php#?
      App\Models\Category
      19Category.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      14Author.php#?
          _token
          qMrPHRAADG5jV06pA0hSSPobhY7J0z7jHbxY9V1l
          offset
          0
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001512375/fill-the-gaps-l...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /article/2001512375/fill-the-gaps-left-by-usaid-freeze-to-combat-healthcare-challenges
          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:23 [ "cf-ray" => array:1 [ 0 => "925bcf7e4e0710f2-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.191.255.240" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.191.255.240" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "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" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "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" ] ]
          request_cookies
          []
          
          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 => "Tue, 25 Mar 2025 04:54:35 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik9RaCswZVJaVlM5RHBxcFp2UVNIcHc9PSIsInZhbHVlIjoiY1F4N3p4UnNUWXp3a1lZV0JPWENyLzA5SHpkRDgxMmdOM2JjZXcrc01UbGh2cTM1b0x4a1lLRkpMYXE5bU0xNTYzY1BzZEJBVCtKUXQvY2Z4YTZSVWxUc05CUzgrV2lXMEpIc3pHOFVvR25VUUU3eHVKYkRnQVNzdXZsTlFQQ2wiLCJtYWMiOiJiYjllODliNDcwMTUzOTA1MTk0ODI3ODE4YjRmMTU5NjZjYjA2ZjQ1OWZmN2E5MDg3NTZlNzU4ZTczYWMyOThmIiwidGFnIjoiIn0%3D; expires=Thu, 24 Apr 2025 15:23:35 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Ik9RaCswZVJaVlM5RHBxcFp2UVNIcHc9PSIsInZhbHVlIjoiY1F4N3p4UnNUWXp3a1lZV0JPWENyLzA5SHpkRDgxMmdOM2JjZXcrc01UbGh2cTM1b0x4a1lLRkpMYXE5bU0xNTYzY1BzZ" 1 => "thestandardmediagroup_session=eyJpdiI6ImVLa1AxY3RTWW1OVmFJUnBFY0doanc9PSIsInZhbHVlIjoicEtCTUJZMjFZM3lNOXVwbmxBWGVnNUJVNGtxWGtSbGNhekhEaVpwZUs4SVRkcFByM3N6Y01nSEoyaVJ3cW50Y3pxUnhDc2RHR0c4S1NYdEZCLzE5OXVqcWV3M3VhQXIrd3lFSXA0dndmTCt2citmM2dvbmMrM2V0aUFXUDhhSmoiLCJtYWMiOiIwNzA5ZDRkMmZjMzI3ZTgyOTIzMjc1MDMxYmVmOWNhZGExMDQ0YTA4Njc1Y2I2MWNlMGI3YWNjMThlOGI0N2ViIiwidGFnIjoiIn0%3D; expires=Thu, 24 Apr 2025 15:23:35 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6ImVLa1AxY3RTWW1OVmFJUnBFY0doanc9PSIsInZhbHVlIjoicEtCTUJZMjFZM3lNOXVwbmxBWGVnNUJVNGtxWGtSbGNhekhEaVpwZUs4SVRkcFByM3N6Y01nSE" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik9RaCswZVJaVlM5RHBxcFp2UVNIcHc9PSIsInZhbHVlIjoiY1F4N3p4UnNUWXp3a1lZV0JPWENyLzA5SHpkRDgxMmdOM2JjZXcrc01UbGh2cTM1b0x4a1lLRkpMYXE5bU0xNTYzY1BzZEJBVCtKUXQvY2Z4YTZSVWxUc05CUzgrV2lXMEpIc3pHOFVvR25VUUU3eHVKYkRnQVNzdXZsTlFQQ2wiLCJtYWMiOiJiYjllODliNDcwMTUzOTA1MTk0ODI3ODE4YjRmMTU5NjZjYjA2ZjQ1OWZmN2E5MDg3NTZlNzU4ZTczYWMyOThmIiwidGFnIjoiIn0%3D; expires=Thu, 24-Apr-2025 15:23:35 GMT; path=/XSRF-TOKEN=eyJpdiI6Ik9RaCswZVJaVlM5RHBxcFp2UVNIcHc9PSIsInZhbHVlIjoiY1F4N3p4UnNUWXp3a1lZV0JPWENyLzA5SHpkRDgxMmdOM2JjZXcrc01UbGh2cTM1b0x4a1lLRkpMYXE5bU0xNTYzY1BzZ" 1 => "thestandardmediagroup_session=eyJpdiI6ImVLa1AxY3RTWW1OVmFJUnBFY0doanc9PSIsInZhbHVlIjoicEtCTUJZMjFZM3lNOXVwbmxBWGVnNUJVNGtxWGtSbGNhekhEaVpwZUs4SVRkcFByM3N6Y01nSEoyaVJ3cW50Y3pxUnhDc2RHR0c4S1NYdEZCLzE5OXVqcWV3M3VhQXIrd3lFSXA0dndmTCt2citmM2dvbmMrM2V0aUFXUDhhSmoiLCJtYWMiOiIwNzA5ZDRkMmZjMzI3ZTgyOTIzMjc1MDMxYmVmOWNhZGExMDQ0YTA4Njc1Y2I2MWNlMGI3YWNjMThlOGI0N2ViIiwidGFnIjoiIn0%3D; expires=Thu, 24-Apr-2025 15:23:35 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6ImVLa1AxY3RTWW1OVmFJUnBFY0doanc9PSIsInZhbHVlIjoicEtCTUJZMjFZM3lNOXVwbmxBWGVnNUJVNGtxWGtSbGNhekhEaVpwZUs4SVRkcFByM3N6Y01nSE" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "qMrPHRAADG5jV06pA0hSSPobhY7J0z7jHbxY9V1l" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001512375/fill-the-gaps-left-by-usaid-freeze-to-combat-healthcare-challenges" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-25 07:54:35GET/main-staging/article/2001512375/fill-the-gaps-left-by-usaid-freeze-to-combat-healthcare-challenges1132104