×

Celebrating International Press Freedom Day

When journalists protested against harassment by state agencies. [Boniface Kendo, Standard]

We mark this year's International Press Freedom Day with mixed feelings. Feelings of jubilation and questions as to whether the media in Kenya has been accorded its deserved place.

The role of the media as the agency through which change and development can be attained cannot be overemphasized. The media is the watchdog that draws the attention of the people to occurrences that may be either celebrated or castigated by the readership.

 Globally, the media’s contribution to human civilization more than any other form or agency of social and political sensitization, mobilization and education cannot be understated. It remains not only the whistleblower but also the mouthpiece of a society where and if systems go awry. It is rightfully acknowledged as the fourth arm of government. It checks on the other three arms and values and celebrates them when they respect the values of democratic societies such as respect for the rule of law and accountability in the exercise of their respective public duties.

In playing this role, the Press often attracts criticism from the government and other agencies whose failings and malpractices it brings into focus.  In other words, the gains we have attained in press freedom are often under constant threat from senseless government-sponsored agencies who feel insecure amid incisive press criticism of its excesses.

The harassment in Kenya of the Standard Group not so long ago speaks volumes about the perilous conditions in which the media operates in Kenya. Journalists have often been injured in the hands of police brutality and their cameras smashed into pieces to silence the voice of the media and the people.

The raiding of media houses by a brutal police force is no longer breaking news in the ears of the public because this is expected whenever the excesses of government functionaries has been exposed. In March 2006, Kenyans were shocked when heavily armed police officers invaded the Kenya Television Network (KTN) premises in Nairobi and ransacked all its offices and destroyed news equipment before shutting down its television studio. We see signs of a return to those days.

The recent use of disinformation and fake news targeting Nation and Standard Media groups following their coverage of the failure of government systems is one of the emerging forms of threats to press freedom and the right to freedom of speech and the right to information. Such fake news about the two media houses is aimed at undermining the people's confidence in our media houses who have been consistent in their efforts in exposing government ineptitude in governance by the Constitution. The intention is aimed at other media outlets engaged in journalistic duties of keeping the government accountable to the people of Kenya. In places such as the United States such a role for the media is taken for granted. Further, another ugly form of attack on press freedom in Kenya is the recent withdrawal of government advertising in the mainstream media outlets. It's an indicator of an emerging culture of intolerance that is defining the Ruto administration.

President William Ruto has been invited to make a state visit to the US and has even been accorded the rare honor of addressing a joint session of the US Congress.

We have achieved our current status as an emerging democratic society by borrowing from American governance institutions. It will not be impolite for our American friends to remind our president that respect for human rights and constitutional values is what has defined and deepened our two countries’ people-to-people relationship.

And so as we mark the celebration of this year’s International Press Freedom Day we must rededicate ourselves to a commitment to protect the values of free speech and press freedom as the very foundation to a tolerant stable and peaceful nation where rule of law and respect for human rights are respected. We must take stock of the milestones the Kenya press has made vis-a-vis its challenges and the roadblocks that lie ahead.

 The Kenyan media practitioner should be encouraged to remain steadfast at the forefront in our endeavors to promote and protect the right to information.

The media should project the voice of the people which remains after the expiry of the term of office of the political class which has a definite end point in law.  The media must remain the frontline warriors in the defence of our fledgling democracy.

Request history8.1.26PHP Version1.16sRequest Duration14MBMemory UsageGET {category}/article/{id}/{slug}Route
  • warninglog[23:31:45] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[23:31:45] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (38.21ms)time
  • Application (1.12s)time
  • 1 x Application (96.71%)
    1.12s
    1 x Booting (3.29%)
    38.21ms
    10 templates were rendered
    • 1x mainsite.articlearticle.blade.php#?blade
    • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.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-1160
    36 statements were executed (9 duplicates)Show only duplicates768ms
    • Articles.php#513standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:513
      • app/Http/Controllers/MainsiteController.php:689
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:690
    • Articles.php#520standard_digital_main8.76msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001494417' and `published_at` <= '2025-01-14 23:31:46' and `deleted_at` is null
      Bindings
      • 0: 2001494417
      • 1: 2025-01-14 23:31:46
      Backtrace
      • app/Utils/Articles.php:520
      • app/Http/Controllers/MainsiteController.php:689
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:690
    • Articles.php#1435standard_digital_main980μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-01-14'
      Bindings
      • 0: 2025-01-14
      Backtrace
      • app/Utils/Articles.php:1435
      • app/Http/Controllers/MainsiteController.php:692
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:693
    • Builder.php#20standard_digital_main1.4msselect `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` = 2001494417 and `authors`.`deleted_at` is null
      Bindings
      • 0: 2001494417
      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_main840μ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:759
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:760
    • Articles.php#164standard_digital_main12.37msselect `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-01-14 23:31:46' 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-01-14 23:31:46
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:759
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:760
    • Articles.php#164standard_digital_main1.28msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:759
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:760
    • Articles.php#53standard_digital_main840μ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:769
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#53standard_digital_main920μ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:769
      • 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:769
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#55standard_digital_main4.26msselect `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:769
      • 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:769
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#57standard_digital_main4.45msselect `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:769
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#60standard_digital_main1.5msselect `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:769
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#688standard_digital_main132msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"World Press Freedom Day\",\"Media Freedom\",\"State Harassments\",\"Media Attacks\"]%') and `site_id` = 1 and `published_at` <= '2025-01-14 23:31:46' and `deleted_at` is null and `id` not in ('2001494417') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["World Press Freedom Day","Media Freedom","State Harassments","Media Attacks"]%
      • 1: 1
      • 2: 2025-01-14 23:31:46
      • 3: 2001494417
      Backtrace
      • app/Utils/Articles.php:688
      • 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#424standard_digital_main127msselect `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-01-14 23:31:46' and `published_at` >= '2025-01-14 22:31:46' 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-01-14 23:31:46
      • 4: 2025-01-14 22:31:46
      Backtrace
      • app/Utils/Articles.php:424
      • app/Http/Controllers/MainsiteController.php:857
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:858
    • Articles.php#147standard_digital_main1.56msselect `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:861
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:862
    • Articles.php#164standard_digital_main2.37msselect `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-01-14 23:31:46' 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-01-14 23:31:46
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:861
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:862
    • Articles.php#164standard_digital_main950μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (482)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:861
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:862
    • Articles.php#753standard_digital_main200msselect `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-01-14 23:31:46' 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-01-14 23:31:46
      Backtrace
      • app/Utils/Articles.php:753
      • app/Http/Controllers/MainsiteController.php:869
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:870
    • Articles.php#753standard_digital_main1.01msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 7, 41)
      Backtrace
      • app/Utils/Articles.php:753
      • app/Http/Controllers/MainsiteController.php:869
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:870
    • Articles.php#819standard_digital_main1.46msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001494417' and `site_id` = 1 and `published_at` <= '2025-01-14 23:31:46' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001494417
      • 1: 1
      • 2: 2025-01-14 23:31:46
      Backtrace
      • app/Utils/Articles.php:819
      • app/Http/Controllers/MainsiteController.php:873
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:874
    • Articles.php#819standard_digital_main990μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (15)
      Backtrace
      • app/Utils/Articles.php:819
      • app/Http/Controllers/MainsiteController.php:873
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:874
    • Articles.php#865standard_digital_main1.78msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001494417' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-01-14 23:31:46' limit 1
      Bindings
      • 0: 2001494417
      • 1: 1
      • 2: 2025-01-14 23:31:46
      Backtrace
      • app/Utils/Articles.php:865
      • app/Http/Controllers/MainsiteController.php:873
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:874
    • Articles.php#865standard_digital_main1.06msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      Backtrace
      • app/Utils/Articles.php:865
      • app/Http/Controllers/MainsiteController.php:873
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:874
    • Articles.php#1288standard_digital_main15.77msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-01-14 23:31:46' and `article_category_id` = 7 and `site_id` = 1 and `id` not in ('2001494417') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-01-14 23:31:46
      • 1: 7
      • 2: 1
      • 3: 2001494417
      Backtrace
      • app/Utils/Articles.php:1288
      • app/Http/Controllers/MainsiteController.php:877
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:878
    • Articles.php#1288standard_digital_main980μ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:877
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:878
    • Builder.php#20standard_digital_main36.47msselect `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 '%[\"World Press Freedom Day\",\"Media Freedom\",\"State Harassments\",\"Media Attacks\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["World Press Freedom Day","Media Freedom","State Harassments","Media Attacks"]%
      • 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_main2.45msselect 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:885
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:886
    • Articles.php#3775standard_digital_main1.53msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001509544, 2001509570, 2001249065, 2001509552, 2000198221, 2001279052, 2001509602, 2001509550, 2001509586, 2001509597, 2001509510, 2001509604, 2000198205, 2001508845, 2001509533, 2001509581, 2000211472, 2001509560, 2001296132, 2001477719) and `deleted_at` is null and `published_at` <= '2025-01-14 23:31:46' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
      Bindings
      • 0: 2001509544
      • 1: 2001509570
      • 2: 2001249065
      • 3: 2001509552
      • 4: 2000198221
      • 5: 2001279052
      • 6: 2001509602
      • 7: 2001509550
      • 8: 2001509586
      • 9: 2001509597
      • 10: 2001509510
      • 11: 2001509604
      • 12: 2000198205
      • 13: 2001508845
      • 14: 2001509533
      • 15: 2001509581
      • 16: 2000211472
      • 17: 2001509560
      • 18: 2001296132
      • 19: 2001477719
      • 20: 2025-01-14 23:31:46
      Backtrace
      • app/Utils/Articles.php:3775
      • app/Http/Controllers/MainsiteController.php:885
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:886
    • Articles.php#3775standard_digital_main1.04msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 41, 416, 588)
      Backtrace
      • app/Utils/Articles.php:3775
      • app/Http/Controllers/MainsiteController.php:885
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:886
    • Builder.php#20standard_digital_main3.42msselect `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` in (2001509570, 2001509581, 2001509597, 2001509602, 2001509604) and `authors`.`deleted_at` is null
      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
    • CookieTool.php#185standard_digital_main940μ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:902
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • helper.php#424standard_digital_main1.14msselect * from article_categories where id = '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_main820μ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_main1.15msselect * 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_main820μ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_main190msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-01-14 23:31:46' and (`keywords` like '%World Press Freedom Day%' or `keywords` like '%Media Freedom%' or `keywords` like '%State Harassments%' or `keywords` like '%Media Attacks%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001494417' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-01-14 23:31:46
      • 1: %World Press Freedom Day%
      • 2: %Media Freedom%
      • 3: %State Harassments%
      • 4: %Media Attacks%
      • 5: 1
      • 6: 16
      • 7: 20
      • 8: 2001494417
      Backtrace
      • app/Utils/Articles.php:1350
      • app/Utils/Articles.php:1672
      • view::mainsite.article:582
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
    • app.blade.php#825standard_digital_main2.84msselect * 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
    35Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    14Author.php#?
        _token
        r33CbVTcRABGFnUQlyXa7IehxqRS1p20oPO9GomW
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001494417/celebra...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        offset
        0
        path_info
        /opinion/article/2001494417/celebrating-international-press-freedom-day
        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 => "90206437e83913ae-EWR" ] "x-forwarded-for" => array:1 [ 0 => "3.145.10.101" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "3.145.10.101" ] "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=eyJpdiI6IkZiVmI5MXNjTk8zQ01Ba2p0Z3dyL0E9PSIsInZhbHVlIjoiNFd4SkJxMXVYK0xzV1g4b2wzYlVTM21la04zY3pFRHhkZWI5WUs2aEg0VThJMVFseEJTZFJDeUJYSGRXYis3bExiaDBPcCsvUjZweTBvdks0czJyMG1Ea25uc0ZSTDZ4TFgvdXZha0VoUVdrR3BMSUdGeUtLV0JFMTRNZUZoUGwiLCJtYWMiOiI3ZjZiNDk3MjVkMTlhNjFjMjE2NDg3NTRjMzk0ZGYyZTNjMmQ4NTRjYmI0MjM0NTA2N2JiNThkMmQ3M2RmODQ4IiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6Iit5MXJ0QUlaeXVtLzI1anhpbitvZmc9PSIsInZhbHVlIjoiOEZ5dTF3SEdSRUg3SjB1R0l3QXhqY3NmSDg0UWZ0L2JjcjlCSFVUdVp0SzkyT3NhMWZQUWFFTGZ0VnVsaXNnVlpBbEZDcTlBeHpiNWMxU2JDMG5pcThHTjJ5SE52RWh6MkJwL09mK0RUSWx3MGh1bHhjdGxkeHZBc1JUS0M0eUIiLCJtYWMiOiIyZDA1ZjgxZDQzNDg5NThkZGU2Y2ZkM2U2N2M0MzU0ZjFlOWY3ZDEyZTEwZWE5YTU0OTcxOGE1MjlkYWMzMjFmIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6IkZiVmI5MXNjTk8zQ01Ba2p0Z3dyL0E9PSIsInZhbHVlIjoiNFd4SkJxMXVYK0xzV1g4b2wzYlVTM21la04zY3pFRHhkZWI5WUs2aEg0VThJMVFseEJTZFJDeUJYSGRXYis3bExiaDBPc" ] "priority" => array:1 [ 0 => "u=0, i" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] ]
        request_cookies
        0 of 0
        array:2 [ "XSRF-TOKEN" => "r33CbVTcRABGFnUQlyXa7IehxqRS1p20oPO9GomW" "thestandardmediagroup_session" => "okVztGP1IAqa140aYTh7xVLZEqCaQ9VIkFENAQnB" ]
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Tue, 14 Jan 2025 20:31:46 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjlpanJoMS96UWhFckRGMU5GUkNFQWc9PSIsInZhbHVlIjoicHNlSGxkMWw0NUFWa2lyblhqck4xYTRYTUVFQnBlSUxyMEUxOXFXRElUTy9DRDVQRnIrUTVNUzkwcGZERFFMaGFYS0lZYmhlT0dxYWVDT1BSa3VIREZEZTB6M1ZoR0plZC8raWpXeDROWDk2cC9qZjVoTDQzUVVXMUIwWGZ6UkYiLCJtYWMiOiIxZTgyOTU2M2U4MmY1MDFkZjA5MjQ4NGRkZDczNDAyYTYzYzhhMDE4ZDA0NzMxYTJjZGRkNWViMWNkOTdjZDUxIiwidGFnIjoiIn0%3D; expires=Fri, 14 Feb 2025 07:00:47 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjlpanJoMS96UWhFckRGMU5GUkNFQWc9PSIsInZhbHVlIjoicHNlSGxkMWw0NUFWa2lyblhqck4xYTRYTUVFQnBlSUxyMEUxOXFXRElUTy9DRDVQRnIrUTVNUzkwcGZERFFMaGFYS0lZY" 1 => "thestandardmediagroup_session=eyJpdiI6IlloMnNkM3ZwQnJBak51dXhvLys4UkE9PSIsInZhbHVlIjoiOVNPRWZSTWgweDdxSWxrWnovdFpOVDVOWEtEUS9wNUZWVlJ0LzZ1U0NsUHZpcFo4bFljZTZ3bkRYclFmVjZzUDhucWEzTVV2c2o5VEpGUDhobWlKNWFHWi9kSFZhTnpVNWxKTU9tWEF6NTZJd24zZHpJY1czZkdIaUduOEVwdlMiLCJtYWMiOiJkMjk1OGIxZTUwM2U5OGRjNmE2MGViMWE0OTYwM2FiZWQ3ZTJiYmJiYTkxODM4MjU2MjU5M2I3OWI2YTdmNzQwIiwidGFnIjoiIn0%3D; expires=Fri, 14 Feb 2025 07:00:47 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6IlloMnNkM3ZwQnJBak51dXhvLys4UkE9PSIsInZhbHVlIjoiOVNPRWZSTWgweDdxSWxrWnovdFpOVDVOWEtEUS9wNUZWVlJ0LzZ1U0NsUHZpcFo4bFljZTZ3bk" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjlpanJoMS96UWhFckRGMU5GUkNFQWc9PSIsInZhbHVlIjoicHNlSGxkMWw0NUFWa2lyblhqck4xYTRYTUVFQnBlSUxyMEUxOXFXRElUTy9DRDVQRnIrUTVNUzkwcGZERFFMaGFYS0lZYmhlT0dxYWVDT1BSa3VIREZEZTB6M1ZoR0plZC8raWpXeDROWDk2cC9qZjVoTDQzUVVXMUIwWGZ6UkYiLCJtYWMiOiIxZTgyOTU2M2U4MmY1MDFkZjA5MjQ4NGRkZDczNDAyYTYzYzhhMDE4ZDA0NzMxYTJjZGRkNWViMWNkOTdjZDUxIiwidGFnIjoiIn0%3D; expires=Fri, 14-Feb-2025 07:00:47 GMT; path=/XSRF-TOKEN=eyJpdiI6IjlpanJoMS96UWhFckRGMU5GUkNFQWc9PSIsInZhbHVlIjoicHNlSGxkMWw0NUFWa2lyblhqck4xYTRYTUVFQnBlSUxyMEUxOXFXRElUTy9DRDVQRnIrUTVNUzkwcGZERFFMaGFYS0lZY" 1 => "thestandardmediagroup_session=eyJpdiI6IlloMnNkM3ZwQnJBak51dXhvLys4UkE9PSIsInZhbHVlIjoiOVNPRWZSTWgweDdxSWxrWnovdFpOVDVOWEtEUS9wNUZWVlJ0LzZ1U0NsUHZpcFo4bFljZTZ3bkRYclFmVjZzUDhucWEzTVV2c2o5VEpGUDhobWlKNWFHWi9kSFZhTnpVNWxKTU9tWEF6NTZJd24zZHpJY1czZkdIaUduOEVwdlMiLCJtYWMiOiJkMjk1OGIxZTUwM2U5OGRjNmE2MGViMWE0OTYwM2FiZWQ3ZTJiYmJiYTkxODM4MjU2MjU5M2I3OWI2YTdmNzQwIiwidGFnIjoiIn0%3D; expires=Fri, 14-Feb-2025 07:00:47 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6IlloMnNkM3ZwQnJBak51dXhvLys4UkE9PSIsInZhbHVlIjoiOVNPRWZSTWgweDdxSWxrWnovdFpOVDVOWEtEUS9wNUZWVlJ0LzZ1U0NsUHZpcFo4bFljZTZ3bk" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "r33CbVTcRABGFnUQlyXa7IehxqRS1p20oPO9GomW" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001494417/celebrating-international-press-freedom-day" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
        ClearShow all
        Date ↕MethodURLData
        #12025-01-14 23:31:47GET/main-staging/opinion/article/2001494417/celebrating-international-press-freedom-day21036467