×

State onslaught on free media is ill-advised and bound to fail

Camera crews in action during the 2023 Madaraka Day Celebrations at Moi Stadium in Embu. [Kibata Kihu, Standard]

That the media industry has been undergoing hard times is an open secret. But it is a different ball game when official government policy seems to target the sector directly to further diminish its fortunes.

The onslaught has been ongoing since former President Uhuru Kenyatta declared that 'newspapers are for wrapping meat'. This was one of the lowest moment for him and his administration.

The Kenya Kwanza administration seems to have taken it a notch higher. While not expected to be 'buddies' given the intricate nature of the media business, it is inconceivable when a government takes deliberate policy initiatives to destroy such a crucial sector in the economy and society.

The world over, any democratic government and society have to find means and ways to maintain a healthy love-hate relation with the media, commonly referred to as the Fourth Estate.

Valid questions are: Can a government and society, in general exist without this vital engine of information flow? Does the media play any role in economic development and advancement of society? What are the pros and cons of a vibrant media industry?

In a paper by Djankov Simeon, Islam Roumeen and McLeish Caralee in 2002 and published by the World Bank in the World Development Report, the authors argue that free press is not a luxury in the economy and society. Rather, it is at the core of equitable development.

The paper highlights benefits of a vibrant media industry to include: can expose corruption in government, private sector and society in general; it keeps check on public policy; allows people voice diverse opinions on governance and reforms; helps build consensus to bring about change in society; helps markets work better; facilitates trade, transmitting of ideas and innovations across boundaries; and important in human development by bringing health, education and information to remote villages.

However, the paper argues that the independence of the media can be fragile and easily compromised. To effectively support development, the media thus requires the right environment in terms of freedoms, capacities, checks and balances.

That notwithstanding, the survival of the media is depended on the state that regulates it, the businesses that pay to advertise and the consumers that it serves. Djankov et al. argues that how the media balances these tripartite interest determines not just the ability of the media to survive, but also its effect on economic performance.

Now, the policy makers who imagine the media industry can be forced out of business are grossly mistaken. While it is true the digital edge and social media have dramatically changed the playing field, it is unlikely that traditional media will be replaced entirely.

The worst that can happen and must happen is for mainstream media to reform and adapt to the new trends. This has happened in many other economic systems including jurisdiction that frown press freedom.

Given, there might be many plausible reasons that can explain the government aggression against media, the growing dissatisfaction from the populace and declining fortunes of the industry.

For instance, the KK aggressive policy is evidentially traceable from their campaign rhetoric against key media houses. The same anti-media sentiments from the general public also emanate from the emotions of the campaign season where media is perceived to takes sides. So consumers shift loyalty based on these perceptions.

While it is not a unique phenomena in many democratic societies, the problem in our case is because it happens in a clandestine manner. In democracies like the US, media houses are largely open on their political partisanship.

However, they remain guarded not to create wrong perceptions during the actual voting and in declaring the electoral outcomes.

Secondly, the media industry cannot co-exist outside the economy in which it operates. In a good democracy, the government remains the biggest consumer of media product and services. This is despite the media exposing graft in government, misdemeanors among public officials and unethical practices in private business and society.

Equally true, no government or private business can effectively communicate its agenda, policies and shape public opinion without an effective media engagement.

-The writer is a development economist

Request history8.1.26PHP Version865msRequest Duration24MBMemory UsageGET {category}/article/{id}/{slug}Route
  • warninglog[23:28:25] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[23:28:25] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (80.22ms)time
  • Application (784ms)time
  • 1 x Application (90.72%)
    784ms
    1 x Booting (9.28%)
    80.22ms
    11 templates were rendered
    • 1x mainsite.articlearticle.blade.php#?blade
    • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
    • 1x common.poolpool.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
    • Articles.php#513standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:513
      • app/Http/Controllers/MainsiteController.php:657
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:658
    • Articles.php#520standard_digital_main6.28msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001493985' and `published_at` <= '2025-03-08 23:28:25' and `deleted_at` is null
      Bindings
      • 0: 2001493985
      • 1: 2025-03-08 23:28: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_main820μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-08'
      Bindings
      • 0: 2025-03-08
      Backtrace
      • app/Utils/Articles.php:1435
      • app/Http/Controllers/MainsiteController.php:660
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:661
    • Articles.php#528standard_digital_worldConnection Established
      Backtrace
      • app/Utils/Articles.php:528
      • app/Http/Controllers/MainsiteController.php:665
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:666
    • Articles.php#531standard_digital_world4.12msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001493985' and `publishdate` <= '2025-03-08 23:28:25' and `inactive` is null
      Bindings
      • 0: 2001493985
      • 1: 2025-03-08 23:28:25
      Backtrace
      • app/Utils/Articles.php:531
      • app/Http/Controllers/MainsiteController.php:665
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:666
    • Articles.php#535standard_digital_world_archives_1Connection Established
      Backtrace
      • app/Utils/Articles.php:535
      • app/Http/Controllers/MainsiteController.php:665
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:666
    • Articles.php#538standard_digital_world_archives_14.71msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001493985' and `publishdate` <= '2025-03-08 23:28:25' and `inactive` is null
      Bindings
      • 0: 2001493985
      • 1: 2025-03-08 23:28:25
      Backtrace
      • app/Utils/Articles.php:538
      • app/Http/Controllers/MainsiteController.php:665
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:666
    • Articles.php#147standard_digital_main810μ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_main7.07msselect `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-08 23:28: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-08 23:28: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_main1.05msselect `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_main750μ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.55msselect `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.47msselect `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.25msselect `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_main99.85msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"[\\"Press freedom\\",\\"Media freedom\\",\\"Fourth Estate\\"]\"]%') and `site_id` = 1 and `published_at` <= '2025-03-08 23:28:25' and `deleted_at` is null and `id` not in ('2001493985') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["[\"Press freedom\",\"Media freedom\",\"Fourth Estate\"]"]%
      • 1: 1
      • 2: 2025-03-08 23:28:25
      • 3: 2001493985
      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_main73.68msselect `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-08 23:28:25' and `published_at` >= '2025-03-08 22:28:25' 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-08 23:28:25
      • 4: 2025-03-08 22:28:25
      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.94msselect `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-08 23:28:25' 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-08 23:28:25
      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_main1.08msselect `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_main64.18msselect `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-08 23:28: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-08 23:28: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_main1.13msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 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_main1.59msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001493985' and `site_id` = 1 and `published_at` <= '2025-03-08 23:28:26' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001493985
      • 1: 1
      • 2: 2025-03-08 23:28: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_main810μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      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.75msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001493985' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-08 23:28:26' limit 1
      Bindings
      • 0: 2001493985
      • 1: 1
      • 2: 2025-03-08 23:28: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_main1.16msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41)
      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_main7.13msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-08 23:28:26' and `article_category_id` = 7 and `site_id` = 1 and `id` not in ('2001493985') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-03-08 23:28:26
      • 1: 7
      • 2: 1
      • 3: 2001493985
      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.01msselect `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_main29.48msselect `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 '%[\"[\\"Press freedom\\",\\"Media freedom\\",\\"Fourth Estate\\"]\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["[\"Press freedom\",\"Media freedom\",\"Fourth Estate\"]"]%
      • 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#3749standard_digital_main1.02msselect 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:3749
      • 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#3775standard_digital_main1.58msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001513364, 2001249065, 2001513315, 2001513365, 2001513340, 2001513313, 2001513328, 2001513339, 2001254439, 2001484990, 2001513347, 2001513312, 2001296407, 2001512880, 2001513346, 2001513243, 2001513089, 2001465424, 2001513311, 2001513331) and `deleted_at` is null and `published_at` <= '2025-03-08 23:28:26' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
      Bindings
      • 0: 2001513364
      • 1: 2001249065
      • 2: 2001513315
      • 3: 2001513365
      • 4: 2001513340
      • 5: 2001513313
      • 6: 2001513328
      • 7: 2001513339
      • 8: 2001254439
      • 9: 2001484990
      • 10: 2001513347
      • 11: 2001513312
      • 12: 2001296407
      • 13: 2001512880
      • 14: 2001513346
      • 15: 2001513243
      • 16: 2001513089
      • 17: 2001465424
      • 18: 2001513311
      • 19: 2001513331
      • 20: 2025-03-08 23:28:26
      Backtrace
      • app/Utils/Articles.php:3775
      • 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#3775standard_digital_main700μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 24, 262, 267)
      Backtrace
      • app/Utils/Articles.php:3775
      • 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_main770μ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_main800μ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_main730μ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_main750μ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_main670μ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_main116msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-08 23:28:26' and (`keywords` like '%[\"Press freedom\",\"Media freedom\",\"Fourth Estate\"]%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001493985' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-03-08 23:28:26
      • 1: %["Press freedom","Media freedom","Fourth Estate"]%
      • 2: 1
      • 3: 16
      • 4: 20
      • 5: 2001493985
      Backtrace
      • app/Utils/Articles.php:1350
      • app/Utils/Articles.php:1672
      • view::mainsite.article:577
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
    • app.blade.php#825standard_digital_main760μ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
    383Category.php#?
    App\Models\Article
    31Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    13Author.php#?
    App\Models\ArticleOld
    1ArticleOld.php#?
        _token
        mqcpYhHcuKZ5clVTXXlEZouEJoOyQzSShpN1dS9Y
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/counties/article/2001493985/state-...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        offset
        0
        path_info
        /counties/article/2001493985/state-onslaught-on-free-media-is-ill-advised-and-bound-to-fail
        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 => "91d514101e5550bb-EWR" ] "x-forwarded-for" => array:1 [ 0 => "3.143.244.80" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "3.143.244.80" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6ImlwODhXMUdyb3JkaHVrenhNalpSNnc9PSIsInZhbHVlIjoiZnI5dWRMbHdYTUUyS3BVUSsyUWlLaWNCeVhUUWZHalR6TTEvMkN0M1J3YWZsSklMRFVWNVU3Nll0WGZxZFpsekp4VklDcFBOK21jaTByWEdPczBWYmJYSlgrSmRXaWQxZC8wK042NVRJaGZDd1EvWHZ5WTRFLzlpSExiVHR5YlUiLCJtYWMiOiI0YmQwZGY2MDA4MmQ2MjIwNWQwODU2NmUyNTcyMjZmY2RkMmRmMzQyN2RmN2ZlYjQ4NDI1NGIyYjNhZjhhMzE4IiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6IjFGV0J3NjZHd3VkSG9MdXhYWUg2Rmc9PSIsInZhbHVlIjoiUmhlUVMwTEd2LzFsQ0p6S2pVZlJJcnFuOXhoM1l4WXk0TEFjNXhSeWNOR2JoM3NmYldZNXc2emoyNk5uVlhkeER6QW80M0xpTXNnOEM3cGlWdEd0c2l4VHlWYVd2S2NMTlFSVzRqam1iaW95RmlrbC9odHhqZWlNYjZjLzZvc3oiLCJtYWMiOiJhZDIxZmVjZmI4MzFiYmY3YjhiMDVkZDNiYTVjOGI0ZWQyYjYzNjk1ZjE0ZjRkNTM1ZDMyZjljNmY1Yjg1ZjkxIiwidGFnIjoiIn0%3D; story_no=eyJpdiI6IlhieS8xdmJPWmxHMzZGMVZoTSs5WVE9PSIsInZhbHVlIjoiS0FwNnZ5WEJ0VnpoVTVpVmdUZFNvSG0zd21UVXNPaGYzaUVIVkc3TTJOMG4ybkJJQkVWT1gwZm9HRUNMTUxtdCIsIm1hYyI6ImQwNjU3NDczZWJiZDg2Yjk3NTBlNjUzODVlYzk3YTU5MjkxZTlmZDBmYWVlM2Y0MzY5ZmEzZDhkMGZiYWFjZGEiLCJ0YWciOiIifQ%3D%3D; story_no_insider=eyJpdiI6IlJRcUlVR2xZb3BnaTlSS3JjRDdHNXc9PSIsInZhbHVlIjoiSmRyNlZ6bXhjZmxESnJGNTNzYkhtTFdCWWZzZlpyWlVjdjVsSmFzazlJS2xOZEpMc0pseXYyTTZReHB3aFRHcCIsIm1hYyI6IjQ1NTYxZDA1MWI4ODk2M2ZkNTZlYzc4ZTQxOGNjYjU0MTgxNjAzY2NmYzk3OTQ2NTNjNmZkZTBjMzE3YTk2NDQiLCJ0YWciOiIifQ%3D%3DXSRF-TOKEN=eyJpdiI6ImlwODhXMUdyb3JkaHVrenhNalpSNnc9PSIsInZhbHVlIjoiZnI5dWRMbHdYTUUyS3BVUSsyUWlLaWNCeVhUUWZHalR6TTEvMkN0M1J3YWZsSklMRFVWNVU3Nll0WGZxZFpsekp4VklDc" ] "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:4 [ "XSRF-TOKEN" => "mqcpYhHcuKZ5clVTXXlEZouEJoOyQzSShpN1dS9Y" "thestandardmediagroup_session" => "cSYS68y1BfCcfBtOmTGaUNqpbYERfHMF7Q7WxY1P" "story_no" => "1" "story_no_insider" => "1" ]
        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, 08 Mar 2025 20:28:26 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjVYWnNvS1RFQU5VeWJOUmlIRGlsOGc9PSIsInZhbHVlIjoiMHpUekI5dDNjS04weUxnTU5XcFkrOFJrN05GUTA0RlJKcjNiYjQyRVlHNnRUekhWS0NqNk11dENhZDhHV3hBTnlPSVdkWWh0SUZaMUMwdnRrVWxHWlpUTGUrM0tDbW16eUJLcG5LLytET0s1enpuN05hcE1DcDFMNzRaK3J5N3kiLCJtYWMiOiJkNzAyMjZhMTNmMmU5YTQ3OGM4OGE1NWEwNTc4YzE0NjNjYWFlYzkyYTk4YzUzZWY3YjA3ZmYzZTcxMjU2ZGRlIiwidGFnIjoiIn0%3D; expires=Tue, 08 Apr 2025 06:57:26 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjVYWnNvS1RFQU5VeWJOUmlIRGlsOGc9PSIsInZhbHVlIjoiMHpUekI5dDNjS04weUxnTU5XcFkrOFJrN05GUTA0RlJKcjNiYjQyRVlHNnRUekhWS0NqNk11dENhZDhHV3hBTnlPSVdkW" 1 => "thestandardmediagroup_session=eyJpdiI6ImFmZVgrT3YzazhYVU9ZVll0K0E1QUE9PSIsInZhbHVlIjoiYnRWVlBqdC9kYTVkNnd2TkJEaWllbHFFTWFOQWpZYmRRU3hzbjIwN0F2dG9kekFnWFkxTnI5TDYxR1pXTk9UWUwvQWh1OUE3eWVDWER0c1ZIMGlYMHE2c2JYbWFPU292b0dsMDFKcFp1bThyWjQ4bkdxak1ZSzR3d2RONC9vdzgiLCJtYWMiOiJhMDk4ZmM4MmZkOWEzYjE5NDAyNGJhN2Y1YmE2MTE3YTk3MTlkZmU1ODQ3NzIxNmJkMDQxMTM2OTVkMWQzZmY2IiwidGFnIjoiIn0%3D; expires=Tue, 08 Apr 2025 06:57:26 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6ImFmZVgrT3YzazhYVU9ZVll0K0E1QUE9PSIsInZhbHVlIjoiYnRWVlBqdC9kYTVkNnd2TkJEaWllbHFFTWFOQWpZYmRRU3hzbjIwN0F2dG9kekFnWFkxTnI5TD" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjVYWnNvS1RFQU5VeWJOUmlIRGlsOGc9PSIsInZhbHVlIjoiMHpUekI5dDNjS04weUxnTU5XcFkrOFJrN05GUTA0RlJKcjNiYjQyRVlHNnRUekhWS0NqNk11dENhZDhHV3hBTnlPSVdkWWh0SUZaMUMwdnRrVWxHWlpUTGUrM0tDbW16eUJLcG5LLytET0s1enpuN05hcE1DcDFMNzRaK3J5N3kiLCJtYWMiOiJkNzAyMjZhMTNmMmU5YTQ3OGM4OGE1NWEwNTc4YzE0NjNjYWFlYzkyYTk4YzUzZWY3YjA3ZmYzZTcxMjU2ZGRlIiwidGFnIjoiIn0%3D; expires=Tue, 08-Apr-2025 06:57:26 GMT; path=/XSRF-TOKEN=eyJpdiI6IjVYWnNvS1RFQU5VeWJOUmlIRGlsOGc9PSIsInZhbHVlIjoiMHpUekI5dDNjS04weUxnTU5XcFkrOFJrN05GUTA0RlJKcjNiYjQyRVlHNnRUekhWS0NqNk11dENhZDhHV3hBTnlPSVdkW" 1 => "thestandardmediagroup_session=eyJpdiI6ImFmZVgrT3YzazhYVU9ZVll0K0E1QUE9PSIsInZhbHVlIjoiYnRWVlBqdC9kYTVkNnd2TkJEaWllbHFFTWFOQWpZYmRRU3hzbjIwN0F2dG9kekFnWFkxTnI5TDYxR1pXTk9UWUwvQWh1OUE3eWVDWER0c1ZIMGlYMHE2c2JYbWFPU292b0dsMDFKcFp1bThyWjQ4bkdxak1ZSzR3d2RONC9vdzgiLCJtYWMiOiJhMDk4ZmM4MmZkOWEzYjE5NDAyNGJhN2Y1YmE2MTE3YTk3MTlkZmU1ODQ3NzIxNmJkMDQxMTM2OTVkMWQzZmY2IiwidGFnIjoiIn0%3D; expires=Tue, 08-Apr-2025 06:57:26 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6ImFmZVgrT3YzazhYVU9ZVll0K0E1QUE9PSIsInZhbHVlIjoiYnRWVlBqdC9kYTVkNnd2TkJEaWllbHFFTWFOQWpZYmRRU3hzbjIwN0F2dG9kekFnWFkxTnI5TD" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "mqcpYhHcuKZ5clVTXXlEZouEJoOyQzSShpN1dS9Y" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/counties/article/2001493985/state-onslaught-on-free-media-is-ill-advised-and-bound-to-fail" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
        ClearShow all
        Date ↕MethodURLData
        #12025-03-08 23:28:26GET/main-staging/counties/article/2001493985/state-onslaught-on-free-media-is-ill-advised-and-bound-to-fail21136464