×

Assault on the rule of law by those in power means autocracy is back

 

Constitutional law scholars and students continue to analyse the perilous manner in which the Executive and Legislature have assaulted the rule of law and separation of powers thereby greatly undermining the Constitution.

Both Jubilee and Kenya Kwanza governments since 2013 have dented the Constitution with the latter’s assault reaching alarming levels. The constitutional requirement for genuine and comprehensive public participation in serious decisions and legislation has been whitewashed, choreographed and stage-managed.

Since the 2005 failed referendum on the draft constitution, Kenya witnessed exponential growth and heightening of divisive politics, entrenched impunity, and negative ethnicity carried through to date. The 2007 elections and the post-election violence exposed the fragility of our democracy and underscored the necessity for the rule of law and rules-based and accountable politics. This violence and the aftermath of political crises triggered the promulgation of the 2010 Constitution, even though its letter and spirit are yet to find traction in the current government. The two governments under the new Constitution have treacherously trifled the Constitution and reenacted the political culture of persons seeking to preserve the old order and self-seeking political interests.  

The Constitution in Article 10 provides for national values and principles to be applied each time we interpret and apply them, but the leadership has failed to embrace and submit to them and to constitutionalism, “a morally binding fidelity to the rule of law – to infuse trust in the society and confidence in state institutions,” choosing instead to personalise, trivialise and tumbonise political leadership, according to social media. The social media is replete with claims of MPs “confessing” to being “bribed/corrupted” to support motions and to do their constitutionally mandated work! If this were true then it would mean MPs are paid twice to do their work but worse, the source of the colossal sums of money used to “bribe” them could be public funds, which we cannot afford.

The National Treasury tells us we do not have funds to properly roll out SHIF/SHA, why did we abandon a functioning NHIF by the way? It was not perfect, but it was working for majority of Kenyans and its shortcomings could have been solved without replacing it with a more expensive and probably unsustainable system.

Treasury also says we do not have funds for government development agenda and to carry its primary functions, yet we engage in activities and initiatives that do not support national priorities for majority of Kenyans. It is perilous for government to have too many balls in the air and too few people minding them. Since the Gen Zs protests we continue to witness endemic impunity with rogue police, politicians and tender-preneurs getting away unsanctioned. Rumours of Kenyan ports and State holdings being auctioned, return of grand corruption, abductions, extra-judicial disappearances and killings, merciless crushing of dissent and critics, increased malfeasance, cronyism, nepotism, ethnic biases, tribalism, which defy meritocracy and our diversity are very concerning.

The trampling on the Bill of Rights and the stifling of the doctrine of separation of powers are rolling back constitutional and democratic gains. The number of laws and parliamentary decisions declared unconstitutional by courts could bespeak of either of their being compromised or inability to enact sound laws and make decisions motivated by public interests, good and for posterity.

Similarly, a situation witnessed during the one-party dictatorship when Parliament was a rubber stamp of Executive decisions. Further entrenching impunity, disregarding the rule of law, increasing state violence and tribal acrimony and biases seriously threaten our constitutional order, integrity and constitutionalism.

We must defend the Constitution and the rule of law and to support their defenders. The price for freedom and the rule of law is eternal vigilance by all. We must scrutinise and hold accountable those to whom we have delegated our sovereign power under the Constitution, all the time, lest autocracy is recreated through decentralising of Executive power. 

Request history8.1.26PHP Version1.22sRequest Duration8MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (11.81ms)time
    • Application (1.21s)time
    • 1 x Application (99.03%)
      1.21s
      1 x Booting (0.97%)
      11.81ms
      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
      35 statements were executed (10 duplicates)Show only duplicates479ms
      • 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.78msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001504090' and `published_at` <= '2025-03-27 04:59:25' and `deleted_at` is null
        Bindings
        • 0: 2001504090
        • 1: 2025-03-27 04:59:25
        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_main800μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-27'
        Bindings
        • 0: 2025-03-27
        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.3msselect `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` = 2001504090 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001504090
        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_main850μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 7 or `parent_id` = 7 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 7
        • 2: 7
        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_main6.69msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (7, 33, 35, 59, 487, 614) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-27 04:59:25' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 7
        • 1: 33
        • 2: 35
        • 3: 59
        • 4: 487
        • 5: 614
        • 6: 1
        • 7: 2025-03-27 04:59:25
        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_main690μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        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_main770μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 7
        Bindings
        • 0: 7
        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_main630μsselect `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_main3.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_main3.31msselect `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.39msselect `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_main78.38msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"2010 Constitution\",\"Court Orders\",\"Disobedience to Court Orders\",\"Rule of Law\"]%') and `site_id` = 1 and `published_at` <= '2025-03-27 04:59:25' and `deleted_at` is null and `id` not in ('2001504090') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["2010 Constitution","Court Orders","Disobedience to Court Orders","Rule of Law"]%
        • 1: 1
        • 2: 2025-03-27 04:59:25
        • 3: 2001504090
        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_main61.97msselect `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-27 04:59:26' and `published_at` >= '2025-03-27 03:59:26' 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-27 04:59:26
        • 4: 2025-03-27 03:59:26
        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_main830μ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.48msselect `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-27 04:59:26' 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-27 04:59:26
        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_main760μ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_main55.68msselect `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-27 04:59:26' 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-27 04:59:26
        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_main940μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (46, 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_main49.65msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001504090' and `site_id` = 1 and `published_at` <= '2025-03-27 04:59:26' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001504090
        • 1: 1
        • 2: 2025-03-27 04:59:26
        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_main700μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        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_main1.77msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001504090' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-27 04:59:26' limit 1
        Bindings
        • 0: 2001504090
        • 1: 1
        • 2: 2025-03-27 04:59:26
        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_main680μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (23)
        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_main6.34msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-27 04:59:26' and `article_category_id` = 7 and `site_id` = 1 and `id` not in ('2001504090') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-27 04:59:26
        • 1: 7
        • 2: 1
        • 3: 2001504090
        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_main720μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        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_main24.74msselect `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 '%[\"2010 Constitution\",\"Court Orders\",\"Disobedience to Court Orders\",\"Rule of Law\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["2010 Constitution","Court Orders","Disobedience to Court Orders","Rule of Law"]%
        • 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_main760μ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.45msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001514714, 2001514717, 2001514712, 2001514788, 2001514624, 2001514749, 2001514358, 2001467332, 2000211426, 2001514725, 2001514538, 2001453587, 2001514772, 2001514756, 2001334610, 2000120109, 2001491805, 2001417749, 2001458345, 2001256662) and `deleted_at` is null and `published_at` <= '2025-03-27 04:59:26' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001514714
        • 1: 2001514717
        • 2: 2001514712
        • 3: 2001514788
        • 4: 2001514624
        • 5: 2001514749
        • 6: 2001514358
        • 7: 2001467332
        • 8: 2000211426
        • 9: 2001514725
        • 10: 2001514538
        • 11: 2001453587
        • 12: 2001514772
        • 13: 2001514756
        • 14: 2001334610
        • 15: 2000120109
        • 16: 2001491805
        • 17: 2001417749
        • 18: 2001458345
        • 19: 2001256662
        • 20: 2025-03-27 04:59:26
        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_main800μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41, 262, 267, 284, 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_main730μ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.04msselect * from article_categories where id = '7'
        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 = '7'
        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_main900μsselect * from article_categories where id = '7'
        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_main610μsselect * from article_categories where id = '7'
        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_main162msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-27 04:59:26' and (`keywords` like '%2010 Constitution%' or `keywords` like '%Court Orders%' or `keywords` like '%Disobedience to Court Orders%' or `keywords` like '%Rule of Law%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001504090' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-27 04:59:26
        • 1: %2010 Constitution%
        • 2: %Court Orders%
        • 3: %Disobedience to Court Orders%
        • 4: %Rule of Law%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001504090
        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_main870μ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
      384Category.php#?
      App\Models\Article
      35Article.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      14Author.php#?
          _token
          aK2VgawzRlcnGJLSVSFz8q4DOQ8panwUenaqhfI2
          offset
          0
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001504090/assault...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /opinion/article/2001504090/assault-on-the-rule-of-law-by-those-in-power-means-autocracy-is-back
          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 => "926b49d2cf8beae8-EWR" ] "x-forwarded-for" => array:1 [ 0 => "3.134.111.219" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "3.134.111.219" ] "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 => "_ga=amp-pRkxNOxrJisvo2qbG6js3w; story_no=eyJpdiI6IlcweE4yNzd0MWRYY3F5NEtjMlUzNFE9PSIsInZhbHVlIjoiVDJ2N1JQNStrSkdJMjgwa25LTlJhc3VtME95T1dobloxeUtvaVlYYzFQdlg3aU9ENkRuNGVwZ28wSW5QeVVZTiIsIm1hYyI6Ijc1Yjg1MDU1OGE0MzgyN2EyZjZiZmY3OWZjYzVlNzE3M2Q4M2MzZDNiODFhYWRhOTc0NDZhOTM5NjhiZTg0ZGUiLCJ0YWciOiIifQ%3D%3D; story_no_insider=eyJpdiI6IlNxdC9oWHRSQTFoNitkZCt1Qmp1Mmc9PSIsInZhbHVlIjoiZkRUVk5xS3BRUVBrUzh0VCtFNFpkbmwxZE10UmtlNmZ2cUF6bmVxYktDRmpmbTJ6QWNpbkNqbTBYdHNMc254biIsIm1hYyI6ImQ0Y2Q3ZjhhY2Y1YTk3YTc5NzAwN2QwNDFhMmMxODBkYjAxNzc3ODUyM2VhOGI3N2Q3N2JlYTg3ODdhMmYzZDMiLCJ0YWciOiIifQ%3D%3D; XSRF-TOKEN=eyJpdiI6IkFUNFpITytndVMxT3ZkRk9YWGlweUE9PSIsInZhbHVlIjoicnpvMEtPVmRYbFdUcm1iNXBtTE5OZll0bUJINVdiSHZWZ1B6K05id2ZiSm15eGM4OXAvUjFDbVN4MGtBT09iY1VvUWVTYmlvbHdWNTJ0RGFqZ3ZvaldvNmFFTThJRlB1QU1td25WTVlML0NXRitkQm9MYzRqQ0hFaC9zaTJnSy8iLCJtYWMiOiI2ZDQxMmMxZDk5MDM3YmJkNDdkZTczNTdmNTVkNjc4ZDY2ZDkyZjdmMmZjYjFiNmQxZGU2M2E4NzI2NGVhMjBjIiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6IlcxMVI4RDBjZmd2TmEyMUV5a0ovd1E9PSIsInZhbHVlIjoiQS9OWVNGZ0VCMGV3dVZzR1lPTTBNYXByYldPLzFtaWhQZkU4VVRJTUpSRGdmSGtCajhzV1RNM2l5TEU3K0pnc1hqSHVqMHJ2MFIzSHZkdWFuWjJxeDhuOFBiWnpuQmk3cXgzTU41N1k2ckZtYVY1dUdiMTFIS2VjcnNaN1laL1oiLCJtYWMiOiI4OGQzYWFhOTdiMTRlNzY4ZTMzODQ4ZDFlMGNlN2M5NzhiN2I2YjZkZWUwODc2OTEyNGU3ZDk2ZGFhOWUyNDYzIiwidGFnIjoiIn0%3D_ga=amp-pRkxNOxrJisvo2qbG6js3w; story_no=eyJpdiI6IlcweE4yNzd0MWRYY3F5NEtjMlUzNFE9PSIsInZhbHVlIjoiVDJ2N1JQNStrSkdJMjgwa25LTlJhc3VtME95T1dobloxeUtvaVlYYzFQdlg3aU9" ] "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:5 [ "_ga" => null "story_no" => "1" "story_no_insider" => "1" "XSRF-TOKEN" => "aK2VgawzRlcnGJLSVSFz8q4DOQ8panwUenaqhfI2" "thestandardmediagroup_session" => "X5hNdYFe2gJArU13GiOVv4eNXA0rHYHllxWIdqJo" ]
          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 => "Thu, 27 Mar 2025 01:59:26 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ijg5N2YzRzlNQ1FPdFR2M3lBakdVNHc9PSIsInZhbHVlIjoiT240dDFnQ3Qzbktjd0NxcXFOUWs4QjRMT1ZETkV3TXMybDh4MXdaQUxvVHlZdUwxMzVWRnE3RWVDNk9xZmZSMk5sNTc5Yml6SklCQkpGRWRsZ2dtclVQS2pJT3FUdTRUeVJ3Zi9NYXJPSURUc05SeWdKR3VuY0FpczY1RG5vcm0iLCJtYWMiOiI4Yjg4YzZiNTkzNzBkMjUzMDA0MzUyZTEwMWQ3NTEwNWIwN2U1NDQ4MDJhODgwMzU2OWFlZTc0NzBjNDliMjkwIiwidGFnIjoiIn0%3D; expires=Sat, 26 Apr 2025 12:28:27 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Ijg5N2YzRzlNQ1FPdFR2M3lBakdVNHc9PSIsInZhbHVlIjoiT240dDFnQ3Qzbktjd0NxcXFOUWs4QjRMT1ZETkV3TXMybDh4MXdaQUxvVHlZdUwxMzVWRnE3RWVDNk9xZmZSMk5sNTc5Y" 1 => "thestandardmediagroup_session=eyJpdiI6Imd6V0cyaitJVnhwUHlMTmluQUd1Ync9PSIsInZhbHVlIjoiVnMxdzlGNEcxN0NmYVhIdVJJMm9hS0ZKQkxtNFU3MzBNbkdrNzdTL2IzQ0xTVXhsSXRINWVLRWJDLzZXOStVVGtrQ0FYbHBaZHdMSGRhZkxEWFAycUNQYXJZdXFIS0E3M0syVUE1dzJqc2wvYjFEclFCa3ZrQjVxZythNUFxSTYiLCJtYWMiOiI3NDBlYWJjMjFiNzkxYzE1ZGExNTcwZmI4MTc3ZjU3Njc3ZDg5Yjg0ZjEwMzk1OTU0ZjllYjI0MjMwYTRkZDljIiwidGFnIjoiIn0%3D; expires=Sat, 26 Apr 2025 12:28:27 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6Imd6V0cyaitJVnhwUHlMTmluQUd1Ync9PSIsInZhbHVlIjoiVnMxdzlGNEcxN0NmYVhIdVJJMm9hS0ZKQkxtNFU3MzBNbkdrNzdTL2IzQ0xTVXhsSXRINWVLRW" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ijg5N2YzRzlNQ1FPdFR2M3lBakdVNHc9PSIsInZhbHVlIjoiT240dDFnQ3Qzbktjd0NxcXFOUWs4QjRMT1ZETkV3TXMybDh4MXdaQUxvVHlZdUwxMzVWRnE3RWVDNk9xZmZSMk5sNTc5Yml6SklCQkpGRWRsZ2dtclVQS2pJT3FUdTRUeVJ3Zi9NYXJPSURUc05SeWdKR3VuY0FpczY1RG5vcm0iLCJtYWMiOiI4Yjg4YzZiNTkzNzBkMjUzMDA0MzUyZTEwMWQ3NTEwNWIwN2U1NDQ4MDJhODgwMzU2OWFlZTc0NzBjNDliMjkwIiwidGFnIjoiIn0%3D; expires=Sat, 26-Apr-2025 12:28:27 GMT; path=/XSRF-TOKEN=eyJpdiI6Ijg5N2YzRzlNQ1FPdFR2M3lBakdVNHc9PSIsInZhbHVlIjoiT240dDFnQ3Qzbktjd0NxcXFOUWs4QjRMT1ZETkV3TXMybDh4MXdaQUxvVHlZdUwxMzVWRnE3RWVDNk9xZmZSMk5sNTc5Y" 1 => "thestandardmediagroup_session=eyJpdiI6Imd6V0cyaitJVnhwUHlMTmluQUd1Ync9PSIsInZhbHVlIjoiVnMxdzlGNEcxN0NmYVhIdVJJMm9hS0ZKQkxtNFU3MzBNbkdrNzdTL2IzQ0xTVXhsSXRINWVLRWJDLzZXOStVVGtrQ0FYbHBaZHdMSGRhZkxEWFAycUNQYXJZdXFIS0E3M0syVUE1dzJqc2wvYjFEclFCa3ZrQjVxZythNUFxSTYiLCJtYWMiOiI3NDBlYWJjMjFiNzkxYzE1ZGExNTcwZmI4MTc3ZjU3Njc3ZDg5Yjg0ZjEwMzk1OTU0ZjllYjI0MjMwYTRkZDljIiwidGFnIjoiIn0%3D; expires=Sat, 26-Apr-2025 12:28:27 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6Imd6V0cyaitJVnhwUHlMTmluQUd1Ync9PSIsInZhbHVlIjoiVnMxdzlGNEcxN0NmYVhIdVJJMm9hS0ZKQkxtNFU3MzBNbkdrNzdTL2IzQ0xTVXhsSXRINWVLRW" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "aK2VgawzRlcnGJLSVSFz8q4DOQ8panwUenaqhfI2" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001504090/assault-on-the-rule-of-law-by-those-in-power-means-autocracy-is-back" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-27 04:59:27GET/main-staging/opinion/article/2001504090/assault-on-the-rule-of-law-by-those-in-power-means-autocracy-is-back1135469