×

Waititu appeals 12-year jail term over Sh588m graft case

Former Kiambu Governor Ferdinand Waititu at a Milimani court on Wednesday, February 12, 2025 when the court delivered judgement on the corruption case facing him,his wife Susan and other people. [Collins Kweyu, Standard]

Former Kiambu Governor Ferdinand Waititu, who was admitted to hospital, has filed an appeal challenging the decision to sentence him to 12 years in prison over the Sh588 million corruption case 

In his papers filed before the Milimani Anti-Corruption High Court, Waititu has faulted the trial magistrate Thomas Nzyoki for not fully analysing the evidence presented by the prosecution.

His legal team outlines several grounds for appeal, which include claims that the prosecution failed to meet the required standard of proof, the trial court disregarded contradictions in the prosecution's case, and key witnesses were not called to testify.

"The prosecution had failed to establish their case to the required standard of beyond a reasonable doubt," the appeal papers state.

Waititu’s defense team asserts that the court failed to appreciate contradictions in the evidence presented, which created reasonable doubt about his involvement in the alleged crimes.

 Similarly, Waititu contends that the trial court did not properly weigh the evidence presented by both the prosecution and the defense.

He argues that the trial court did not give sufficient attention to his testimony or provide due analysis of his defense insisting that the court’s conclusion was skewed.

 "The trial Court erred in law and in fact by failing to subject the evidence of the prosecution to a test of credibility and admissibility," the appeal states.

One of the core elements of Waititu’s appeal is the contention that the trial court failed to establish a link between him and the Lake Naivasha Resort, a company allegedly involved in the corruption scheme.

 Waititu claims that there was no evidence to substantiate the allegation that he used his position to enrich himself illicitly and that there was no nexus between Lake Naivasha Resort and the Appellant.

Furthermore, Waititu challenges the fairness of the trial itself, claiming that the court showed bias and failed to adhere to principles of fair trial as outlined in the Constitution. 

"The trial Court erred in law and in fact by disregarding its role as a neutral finder of fact and demonstrated bias and partiality to the detriment of the appellant," the appeal reads.

The former governor now wants the high court to set aside the lower court decision. In addition to challenging the conviction, Waititu who is currently admitted at Kenyatta National Hospital (KNH) seeks to be released on bail pending the hearing and determination of his appeal. 

Former Kiambu Governor Ferdinand Waititu and his wife Susan Wangari at the Milimani court on Wednesday, February 12, 2025 when the court delivered judgement on the corruption case facing them. [Collins Kweyu, Standard]

The former governor was admitted to KNH on Friday after his health significantly deteriorated while incarcerated at the Industrial Area Prison. 

Waititu, who had been detained at the Capital Police Station on Wednesday night following his conviction for corruption-related charges, had fallen sick, prompting his legal team to seek his transfer to a hospital.

On Thursday, Magistrate Thomas Nzyoki, during the court session, declined to issue an immediate order to escort Waititu to the hospital, stating that any health issues should be addressed by the prison facility. He was later admitted to KNH.

Waititu’s appeal stems from his conviction for receiving kickbacks from a road contractor in connection with a Sh588 million tender issued by Kiambu County. 

The trial revealed that Waititu, through his company Saika Two Developers, received Sh25.6 million in kickbacks from Testimony Enterprises Limited, the contractor awarded the tender to upgrade roads in various parts of Kiambu County.

In his judgment, Magistrate Thomas Nzyoki found that Waititu, his wife, and others involved in the scheme had used their positions to enrich themselves at the expense of public development. 

Waititu's wife Susan Wangari, who was sentenced over the corruption scandal, has since gained her freedom after she paided the sh 500,000 fine.

However, Waititu and his co-convicts, including former Kiambu County Chief Officer for Roads and Transport Engineer Luka Mwangi Wahinya, and businessman Charles Chege Mbuthia have since started serving their sentences at Industrial Area Remand Prison after they failed to pay the hefty fines imposed on them by the court.

Wahinya was fined Sh21 million or face seven years in prison for the abuse of office related to awarding the tender to an unqualified contractor.

Chege was fined Sh295 million, twice the amount he received from public coffers, or face nine years in prison for the fraudulent acquisition of Sh147 million in public funds and fraudulent procurement practices.

Request history8.1.26PHP Version1.62sRequest Duration7MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (13.31ms)time
    • Application (1.6s)time
    • 1 x Application (99.18%)
      1.60s
      1 x Booting (0.82%)
      13.31ms
      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 {category}/article/{id}/{slug}
      middleware
      web
      controller
      App\Http\Controllers\MainsiteController@article
      namespace
      prefix
      where
      file
      app/Http/Controllers/MainsiteController.php:610-1128
      36 statements were executed (10 duplicates)Show only duplicates851ms
      • 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_main5.62msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001511853' and `published_at` <= '2025-03-29 09:08:51' and `deleted_at` is null
        Bindings
        • 0: 2001511853
        • 1: 2025-03-29 09:08:51
        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.37msselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-29'
        Bindings
        • 0: 2025-03-29
        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.83msselect `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` = 2001511853 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001511853
        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.02msselect `id` from `article_categories` where `site_id` = 1 and `id` = 588 or `parent_id` = 588 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 588
        • 2: 588
        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_main81.56msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (1, 588) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 09:08:51' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 1
        • 1: 588
        • 2: 1
        • 3: 2025-03-29 09:08:51
        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_main830μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 588)
        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_main1msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 588
        Bindings
        • 0: 588
        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.01msselect `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.38msselect `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.54msselect `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_main7.41msselect `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_main189msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Waititu Admitted\",\"Waititu Graft Case\",\"Waititu Corruption Case\",\"Ferdinand Waititu Hospitalized\"]%') and `site_id` = 1 and `published_at` <= '2025-03-29 09:08:51' and `deleted_at` is null and `id` not in ('2001511853') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["Waititu Admitted","Waititu Graft Case","Waititu Corruption Case","Ferdinand Waititu Hospitalized"]%
        • 1: 1
        • 2: 2025-03-29 09:08:51
        • 3: 2001511853
        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_main106msselect `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-29 09:08:52' and `published_at` >= '2025-03-29 08:08:52' 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-29 09:08:52
        • 4: 2025-03-29 08:08:52
        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#424standard_digital_main930μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        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_main930μsselect `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.76msselect `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-29 09:08:52' 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-29 09:08:52
        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_main890μ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_main96.66msselect `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-29 09:08:52' 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-29 09:08:52
        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_main1.15msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 7, 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_main30.72msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001511853' and `site_id` = 1 and `published_at` <= '2025-03-29 09:08:52' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001511853
        • 1: 1
        • 2: 2025-03-29 09:08:52
        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_main910μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (18)
        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_main5.53msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001511853' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 09:08:52' limit 1
        Bindings
        • 0: 2001511853
        • 1: 1
        • 2: 2025-03-29 09:08:52
        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.51msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        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_main21.14msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-29 09:08:52' and `article_category_id` = 588 and `site_id` = 1 and `id` not in ('2001511853') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-29 09:08:52
        • 1: 588
        • 2: 1
        • 3: 2001511853
        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_main1.32msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        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_main30.37msselect `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 '%[\"Waititu Admitted\",\"Waititu Graft Case\",\"Waititu Corruption Case\",\"Ferdinand Waititu Hospitalized\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["Waititu Admitted","Waititu Graft Case","Waititu Corruption Case","Ferdinand Waititu Hospitalized"]%
        • 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_main1msselect 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.63msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001514960, 2001514884, 2001514957, 2001514956, 2001249065, 2001514939, 2001514954, 2001514987, 2001514992, 2001514953, 2001514970, 2001276199, 2001514994, 2001514981, 2001514975, 2001514984, 2001514985, 2001267116, 2001514201, 2001345731) and `deleted_at` is null and `published_at` <= '2025-03-29 09:08:52' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001514960
        • 1: 2001514884
        • 2: 2001514957
        • 3: 2001514956
        • 4: 2001249065
        • 5: 2001514939
        • 6: 2001514954
        • 7: 2001514987
        • 8: 2001514992
        • 9: 2001514953
        • 10: 2001514970
        • 11: 2001276199
        • 12: 2001514994
        • 13: 2001514981
        • 14: 2001514975
        • 15: 2001514984
        • 16: 2001514985
        • 17: 2001267116
        • 18: 2001514201
        • 19: 2001345731
        • 20: 2025-03-29 09:08:52
        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_main960μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (264, 273, 296, 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_main950μ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_main880μsselect * from article_categories where id = '588'
        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_main1.25msselect * from article_categories where id = '588'
        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_main710μsselect * from article_categories where id = '588'
        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_main650μsselect * from article_categories where id = '588'
        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_main243msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-29 09:08:53' and (`keywords` like '%Waititu Admitted%' or `keywords` like '%Waititu Graft Case%' or `keywords` like '%Waititu Corruption Case%' or `keywords` like '%Ferdinand Waititu Hospitalized%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001511853' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-29 09:08:53
        • 1: %Waititu Admitted%
        • 2: %Waititu Graft Case%
        • 3: %Waititu Corruption Case%
        • 4: %Ferdinand Waititu Hospitalized%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001511853
        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_main920μ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\Category
      382Category.php#?
      App\Models\Article
      36Article.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      14Author.php#?
          _token
          C1gORti6P0eGe2ajATKlcT08WXn9MsluAfjDcZvz
          offset
          0
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/national/article/2001511853/waitit...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /national/article/2001511853/waititu-appeals-12-year-jail-term-over-sh588m-graft-case
          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 => "927d31dcbf7f116b-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.220.47.149" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.220.47.149" ] "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 => "Sat, 29 Mar 2025 06:08:53 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjdTQmFLOTJFSkdqNzdMaEJ6WW1mQVE9PSIsInZhbHVlIjoiNmxscWN1Zzh2NEVqbmZjTU04aDlFZHhBbkZxZ0lNWFc3N1NMbHZWRzIyTHpuVWE2Q2hxdldlWnEzTjhzQ0dqakNldW0zdGN3VDk2c2pRSFQzaDBTdXAzS1llbkF3d0NqSzQ4ZjdHZlBPWnFHdk9SaGJCc1dleHhaQTRNQ0J5bkYiLCJtYWMiOiIyOGM0ZThjNjI0NzliMGJkZmIwZTVhNWI0MjhiMTBhMDM3NWM2YTdiY2RmZTYyNzMzMjI5YTEzZmQzZjdhNzI3IiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 16:37:53 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjdTQmFLOTJFSkdqNzdMaEJ6WW1mQVE9PSIsInZhbHVlIjoiNmxscWN1Zzh2NEVqbmZjTU04aDlFZHhBbkZxZ0lNWFc3N1NMbHZWRzIyTHpuVWE2Q2hxdldlWnEzTjhzQ0dqakNldW0zd" 1 => "thestandardmediagroup_session=eyJpdiI6Ik85bEtzbWRucmU0SVptYmV1QS9iZVE9PSIsInZhbHVlIjoibGJtUGYxYk1SV2F6cm5iL0cwN0xPTEo0V3dWd0RYdk45VFNNUWh4c29WWWdMZGgwODNKa2JDbk9QSmN2azBoNmVFV3NzaC9laExUd3hyVklvYlJBaUdiVVlVamJ2WjRMbElidnJyL3JYa0dLMndoQ1MxYjVxWS9WVHgxZTFuYWwiLCJtYWMiOiJjYzQzZDRiZTYwOTRlNWVmOGI1YjY4YTFmYzQ3MTVhOTk3ZDQ5NDAxMTA5NjU4NDE5MjU2OTY4MzBmNDgzNDdlIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 16:37:53 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6Ik85bEtzbWRucmU0SVptYmV1QS9iZVE9PSIsInZhbHVlIjoibGJtUGYxYk1SV2F6cm5iL0cwN0xPTEo0V3dWd0RYdk45VFNNUWh4c29WWWdMZGgwODNKa2JDbk" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjdTQmFLOTJFSkdqNzdMaEJ6WW1mQVE9PSIsInZhbHVlIjoiNmxscWN1Zzh2NEVqbmZjTU04aDlFZHhBbkZxZ0lNWFc3N1NMbHZWRzIyTHpuVWE2Q2hxdldlWnEzTjhzQ0dqakNldW0zdGN3VDk2c2pRSFQzaDBTdXAzS1llbkF3d0NqSzQ4ZjdHZlBPWnFHdk9SaGJCc1dleHhaQTRNQ0J5bkYiLCJtYWMiOiIyOGM0ZThjNjI0NzliMGJkZmIwZTVhNWI0MjhiMTBhMDM3NWM2YTdiY2RmZTYyNzMzMjI5YTEzZmQzZjdhNzI3IiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 16:37:53 GMT; path=/XSRF-TOKEN=eyJpdiI6IjdTQmFLOTJFSkdqNzdMaEJ6WW1mQVE9PSIsInZhbHVlIjoiNmxscWN1Zzh2NEVqbmZjTU04aDlFZHhBbkZxZ0lNWFc3N1NMbHZWRzIyTHpuVWE2Q2hxdldlWnEzTjhzQ0dqakNldW0zd" 1 => "thestandardmediagroup_session=eyJpdiI6Ik85bEtzbWRucmU0SVptYmV1QS9iZVE9PSIsInZhbHVlIjoibGJtUGYxYk1SV2F6cm5iL0cwN0xPTEo0V3dWd0RYdk45VFNNUWh4c29WWWdMZGgwODNKa2JDbk9QSmN2azBoNmVFV3NzaC9laExUd3hyVklvYlJBaUdiVVlVamJ2WjRMbElidnJyL3JYa0dLMndoQ1MxYjVxWS9WVHgxZTFuYWwiLCJtYWMiOiJjYzQzZDRiZTYwOTRlNWVmOGI1YjY4YTFmYzQ3MTVhOTk3ZDQ5NDAxMTA5NjU4NDE5MjU2OTY4MzBmNDgzNDdlIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 16:37:53 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6Ik85bEtzbWRucmU0SVptYmV1QS9iZVE9PSIsInZhbHVlIjoibGJtUGYxYk1SV2F6cm5iL0cwN0xPTEo0V3dWd0RYdk45VFNNUWh4c29WWWdMZGgwODNKa2JDbk" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "C1gORti6P0eGe2ajATKlcT08WXn9MsluAfjDcZvz" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/national/article/2001511853/waititu-appeals-12-year-jail-term-over-sh588m-graft-case" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-29 09:08:53GET/main-staging/national/article/2001511853/waititu-appeals-12-year-jail-term-over-sh588m-graft-case1136468