×

Catherine Kasavuli the legend

"I plan to go back on TV in the very near future. But on a different platform: that shall be unveiled very soon," she told Churchill while responding to the question.

And in 2021 it happened. Kasavuli was called back to KBC to be part of a weekend bulletin christened 'Legends Edition'.

"We brought her back because she was a pioneer in the broadcasting industry - especially among ladies," says Sam Maina, the current Managing Director of KBC.

Maina, who was the Editor-in-Chief at the time, says he too grew up watching Kasavuli on TV.

"You cannot list female TV broadcasters in Kenya without saying the name Catherine Kasavuli. She will feature among the first three," Maina says.

Up until she became very ill, Kasavuli read the 9 O'clock bulletin on KBC every Saturday. The Legend's Edition, says Maina, was the highest-rated bulletin - with the largest viewership- at the station: something that could partly be credited to Kasavuli's star-power attraction.

As the first female TV broadcaster in Kenya, Kasavuli inspired many girls to join the media. Many of the high-flying female news anchors today were mentored - whether partly or extensively - by her.

"We all wanted to be Catherine Kasavuli when we grew up but there was only one Catherine Kasavuli," says Lilian Muli of Citizen TV.

Muli says Kasavuli did her screen test when she was a newbie at Kenya Television Network (KTN) in 2006. "She gave it a nod and the bosses liked it," Muli recalls.

Kasavuli began her career in broadcast as a Radio Continuity Announcer on Voice of Kenya (VOK) - later renamed KBC. She switched to television while still with the state broadcaster in 1985.

In March 1990, the first privately owned television station, KTN, was launched. Kasavuli was part of the pioneering team that attracted viewership to KTN; which rose to be the favourite TV station among Kenyans.

In a press statement, the CEO of Standard Media Group - which owns KTN - took note that Kasavuli was an inspiration.

'We are grateful and honoured to have worked with her over the years and we appreciate her immense contribution to the phenomenal growth of KTN, the Standard Group, and the media industry at large,' the statement read in part.

As soon as the news of her demise was put out, tributes from Kenya's who-is-who began pouring in via social media.

The first family, led by President William Ruto, sent forth messages of condolence.

'Catherine was a cheerful, articulate and intelligent news anchor who took to television with unprecedented flair,' the president wrote.

The first lady on her part praised Kasavuli's work ethic and professionalism, further adding, 'Even if you did not enjoy the news, you enjoyed watching how gracefully she delivered it.'

KANU leader Gideon Moi took note that Kasavuli was a reflection of analytical and professional journalism, "demonstrated through her stellar career in the newsroom," while the leader of the opposition, former Prime Minister, Raila Odinga, chose to highlight her trailblazing traits; mentioning that many women joined the profession due to her captivating presence.

While in the hospital, Kasavuli hosted government dignitaries who took the time to pay her a visit. Among them were cabinet secretaries Ababu Namwamba (Sports and Youth Affairs) and Susan Nakchumicha (Health).

Her colleague at KBC, and a veteran in his own right, Tom Mboya, played the guitar at Kasavuli's bedside just a week before her demise Thursday night.

In a 2018 appearance on Churchill Show, Kasavuli, in way of advising young people, said: "Everyone has a special gift. Please use it. Don't sit on it."

It was a powerful message from a befitting figure. Kasavuli had made herself a household name using her special gift: the ability to read and deliver news with a crisp voice; enunciating every word with a skill that left many viewers satisfied.

"She was a very kind person who made her mark and contribution in broadcast journalism with flare and professional excellence," says Raphael Tuju who read news with Kasavuli at KTN in the 1990s.

This year, in May 2022, during the Annual Journalism Excellence Awards (AJEA), organized and presided over by the Media Council of Kenya (MCK), Kasavuli won the Legends Award. But even without the award, Kasavuli's legendary status is indisputable.

The following are just a few of the condolence messages by prominent Kenyans for Catherine Kasavuli.

'Saddened by the demise of the Legendary Journalist and Broadcaster Catherine Kasavuli who graced our TV screens in the 80s, 90s and early 2000s. My sincere condolences to her family, relatives and friends during this moment.' - National Assembly Speaker Moses Wetangula.

'Rest in Peace Catherine Kasavuli. I grew up admiring your prowess, beauty and skills when reading the news. [I] used to imitate [you] and later followed the same career path. You were indeed a great trailblazer.' - Hon. Naisula Lesuuda.

'The epitome of grace and poise on our screens. What a gift to our industry and certainly our nation. Thank you Katherine Kasavuli for sharing your light with us.' - Victoria Rubadiri.

'Catherine Kasavuli - she dies bigger than the TV Set. Her beauty, charm and delivery of News, Memorable. Her professional Tonal Variation was all the Volume needed. With her death, journalism loses a Mother of the Art. God comfort her Family.' - Dennis Itumbi.

'It is with great sorrow that I receive the news about the death of Catherine Kasavuli, a veteran news anchor at KBC that graced our screens with news in the early years of broadcasting in Kenya and came back with the legends edition in the same station.' - Abdulswamad Sherrif Nassir.

Request history8.1.26PHP Version1.17sRequest Duration9MBMemory UsageGET {category}/article/{id}/{slug}Route
  • warninglog[00:28:06] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[00:28:06] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (11.19ms)time
  • Application (1.16s)time
  • 1 x Application (99.04%)
    1.16s
    1 x Booting (0.96%)
    11.19ms
    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
    • 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_main4.89msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001464211' and `published_at` <= '2025-01-15 00:28:06' and `deleted_at` is null
      Bindings
      • 0: 2001464211
      • 1: 2025-01-15 00:28:06
      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_main950μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-01-15'
      Bindings
      • 0: 2025-01-15
      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
    • Articles.php#528standard_digital_worldConnection Established
      Backtrace
      • app/Utils/Articles.php:528
      • app/Http/Controllers/MainsiteController.php:697
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:698
    • Articles.php#531standard_digital_world4.4msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001464211' and `publishdate` <= '2025-01-15 00:28:06' and `inactive` is null
      Bindings
      • 0: 2001464211
      • 1: 2025-01-15 00:28:06
      Backtrace
      • app/Utils/Articles.php:531
      • app/Http/Controllers/MainsiteController.php:697
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:698
    • Articles.php#535standard_digital_world_archives_1Connection Established
      Backtrace
      • app/Utils/Articles.php:535
      • app/Http/Controllers/MainsiteController.php:697
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:698
    • Articles.php#538standard_digital_world_archives_15.11msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001464211' and `publishdate` <= '2025-01-15 00:28:06' and `inactive` is null
      Bindings
      • 0: 2001464211
      • 1: 2025-01-15 00:28:06
      Backtrace
      • app/Utils/Articles.php:538
      • app/Http/Controllers/MainsiteController.php:697
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:698
    • Articles.php#147standard_digital_main970μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 588 or `parent_id` = 588 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 588
      • 2: 588
      Backtrace
      • app/Utils/Articles.php:147
      • app/Http/Controllers/MainsiteController.php: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_main115msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (1, 588) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-01-15 00:28:06' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
      Bindings
      • 0: 1
      • 1: 588
      • 2: 1
      • 3: 2025-01-15 00:28:06
      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_main930μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 588)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php: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_main1.07msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 588
      Bindings
      • 0: 588
      Backtrace
      • app/Utils/Articles.php:53
      • app/Utils/Articles.php:338
      • app/Http/Controllers/MainsiteController.php:769
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#53standard_digital_main970μ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.49msselect `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_main9.35msselect `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_main2.22msselect `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_main155msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"[\\"Catherine Kasavuli\\",\\"Catherine Kasavuli Dead\\",\\"Legendary TV News Anchor\\"]\"]%') and `site_id` = 1 and `published_at` <= '2025-01-15 00:28:06' and `deleted_at` is null and `id` not in ('2001464211') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["[\"Catherine Kasavuli\",\"Catherine Kasavuli Dead\",\"Legendary TV News Anchor\"]"]%
      • 1: 1
      • 2: 2025-01-15 00:28:06
      • 3: 2001464211
      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_main158msselect `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-15 00:28:06' and `published_at` >= '2025-01-14 23:28:06' 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-15 00:28:06
      • 4: 2025-01-14 23:28:06
      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#424standard_digital_main1.28msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (417, 588)
      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.18msselect `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_main2msselect `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-15 00:28:07' 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-15 00:28:07
      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_main2.69msselect `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_main130msselect `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-15 00:28:07' 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-15 00:28:07
      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_main910μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 7, 41, 417)
      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.38msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001464211' and `site_id` = 1 and `published_at` <= '2025-01-15 00:28:07' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001464211
      • 1: 1
      • 2: 2025-01-15 00:28:07
      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#833standard_digital_main1.23msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001464211' and `site_id` = 1 and `published_at` <= '2025-01-15 00:28:07' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001464211
      • 1: 1
      • 2: 2025-01-15 00:28:07
      Backtrace
      • app/Utils/Articles.php:833
      • 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#847standard_digital_main1.4msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `deleted_at` is null and `published_at` <= '2025-01-15 00:28:07' and `site_id` = 1 and `id` < '2001464211' order by `id` desc limit 1
      Bindings
      • 0: 2025-01-15 00:28:07
      • 1: 1
      • 2: 2001464211
      Backtrace
      • app/Utils/Articles.php:847
      • 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.1msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001464211' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-01-15 00:28:07' limit 1
      Bindings
      • 0: 2001464211
      • 1: 1
      • 2: 2025-01-15 00:28:07
      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_main750μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
      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_main37.27msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-01-15 00:28:07' and `article_category_id` = 588 and `site_id` = 1 and `id` not in ('2001464211') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-01-15 00:28:07
      • 1: 588
      • 2: 1
      • 3: 2001464211
      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_main1.04msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      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_main25.75msselect `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 '%[\"[\\"Catherine Kasavuli\\",\\"Catherine Kasavuli Dead\\",\\"Legendary TV News Anchor\\"]\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["[\"Catherine Kasavuli\",\"Catherine Kasavuli Dead\",\"Legendary TV News Anchor\"]"]%
      • 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_main880μ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: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.44msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001509544, 2001509619, 2001509605, 2001509575, 2001509614, 2000198221, 2001393881, 2001249065, 2001509552, 2001367277, 2001509510, 2001509570, 2000136280, 2001253559, 2001509558, 2001509589, 2001509537, 2001509596, 2001509597, 2001455300) and `deleted_at` is null and `published_at` <= '2025-01-15 00:28:07' 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: 2001509619
      • 2: 2001509605
      • 3: 2001509575
      • 4: 2001509614
      • 5: 2000198221
      • 6: 2001393881
      • 7: 2001249065
      • 8: 2001509552
      • 9: 2001367277
      • 10: 2001509510
      • 11: 2001509570
      • 12: 2000136280
      • 13: 2001253559
      • 14: 2001509558
      • 15: 2001509589
      • 16: 2001509537
      • 17: 2001509596
      • 18: 2001509597
      • 19: 2001455300
      • 20: 2025-01-15 00:28:07
      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_main3.02msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 3, 417, 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
    • CookieTool.php#185standard_digital_main1.07msselect * 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.07msselect * from article_categories where id = '588'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • helper.php#424standard_digital_main740μsselect * from article_categories where id = '588'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • helper.php#424standard_digital_main800μsselect * from article_categories where id = '588'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • helper.php#424standard_digital_main800μsselect * from article_categories where id = '588'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • Articles.php#1350standard_digital_main91.49msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-01-15 00:28:07' and (`keywords` like '%[\"Catherine Kasavuli\",\"Catherine Kasavuli Dead\",\"Legendary TV News Anchor\"]%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001464211' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-01-15 00:28:07
      • 1: %["Catherine Kasavuli","Catherine Kasavuli Dead","Legendary TV News Anchor"]%
      • 2: 1
      • 3: 16
      • 4: 20
      • 5: 2001464211
      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_main1.26msselect * 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
    381Category.php#?
    App\Models\Article
    34Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    13Author.php#?
    App\Models\ArticleOld
    1ArticleOld.php#?
        _token
        FAwYUQfjLEdgMqLE1LwTV3fSkjOmgPfKTjB6Wfir
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/counties/article/2001464211/cather...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        offset
        0
        path_info
        /counties/article/2001464211/catherine-kasavuli-the-legend
        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 => "9020b6c0da19cf57-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.191.53.201" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.191.53.201" ] "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=eyJpdiI6IjBDLzJQZkpuc2hVK3k5NWxSQjY2Y0E9PSIsInZhbHVlIjoiK0ZMdGdBendqbzJNSnpIdmJuV1dESURhZlJrZThSa296bmkwTVk4ZXBCZmNYY0RDYkVqck1BQ09TNWVhWVY1UEFrRWkweGc3QmRPeWpyc0w0RXBSbEhRUWF1ZmVOdWt6dllJcHJxTkRiOVlGZ2lWemtrcDIwYk5hblRVb09FQ0siLCJtYWMiOiI1YTJkMWVhY2VjZDY4Y2E0MGQ2Y2JmNDhkMmI5NDYwOWFjZjljZDMzZWJhNDY5NTZjNTIzOWY4NjVkZjdhZTZkIiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6IkcvL251aUJCcDlmRStCRDdiOVJHSkE9PSIsInZhbHVlIjoiWVJmNGxqVWV0MGJIaTN4SHd5djZLeHFoYUh4R1FMYU8wUWt0K2VGR0VlRVVJTHNOTmVvcnhMelJFaFI0OVZLczAwcTl2VTF6eFFDN3J4TFlWZjJHb3ExMzY0eEVuNEhLVU82NzZUenAxaHRGL0hncm14NzY3NGVGVGVCTzdlSjQiLCJtYWMiOiJkYTViZjFjZGYxYjJmMDBmZTMxNjdiZGU4Zjg4OTEyNjIwZmEzNWQ3M2ZjMjhjNGYwNzgxZjc0NWFkYzA0OTliIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6IjBDLzJQZkpuc2hVK3k5NWxSQjY2Y0E9PSIsInZhbHVlIjoiK0ZMdGdBendqbzJNSnpIdmJuV1dESURhZlJrZThSa296bmkwTVk4ZXBCZmNYY0RDYkVqck1BQ09TNWVhWVY1UEFrRWkwe" ] "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" => "FAwYUQfjLEdgMqLE1LwTV3fSkjOmgPfKTjB6Wfir" "thestandardmediagroup_session" => "TrAg950iTaDz30lxUt1OUXeNuC67gTWgQwFNgXFR" ]
        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 21:28:07 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImxYQng1aGVCVlVDbDhHZklyWldEVEE9PSIsInZhbHVlIjoiZFZSTjdUMTZ5cUFMMkVlZTRpaFB1d3JMclk3b1IvUVlpSzJRUHVYdUZxWGFmclkydUh2c1ZtU2RVQkwyb1NJdmJZNG1kZU5BaWtKZko3dHRlaUF2SkZTK3NiZzUrT0xaT09OWllEYXhGaEI3aHY4a1lwRXVJanJqTGM0alpwaHkiLCJtYWMiOiIwNmIxMzA4M2RmMTgyMzI3NGRlZTI2MTViNGVmOWZiMTZjYWRkODIwNWNlYzZmODQwNDA2ZjJjYWEzMjJkNjg2IiwidGFnIjoiIn0%3D; expires=Fri, 14 Feb 2025 07:57:07 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImxYQng1aGVCVlVDbDhHZklyWldEVEE9PSIsInZhbHVlIjoiZFZSTjdUMTZ5cUFMMkVlZTRpaFB1d3JMclk3b1IvUVlpSzJRUHVYdUZxWGFmclkydUh2c1ZtU2RVQkwyb1NJdmJZNG1kZ" 1 => "thestandardmediagroup_session=eyJpdiI6Im5WcktmOGovZ3dqUkVlZDFGS3J5ZUE9PSIsInZhbHVlIjoiaW93WVZNc2ZsRk1uSUNnS1g1VVdDWVQ0MEVMSHlKZHZHN002dzN5SzcvMVEzbDdiUWhKdWdOZk00a2lNR2xvbjN5c0NUbytIV1hpVnplWE9KcGRFemlrZ2JQZDY1VTNuN2NFc3pPVHgzTVFSaHdxTGxZbUMyVG5SczZ1ZVp6NWciLCJtYWMiOiIzZTU0YTYzMWY2ZDA0MjQ0OWY1NjQwNTNhNDIyY2M5OTQyYzZhMWZkNDNkOWEzMGQ2ZTUwZjc3MWE3NzEyMzhmIiwidGFnIjoiIn0%3D; expires=Fri, 14 Feb 2025 07:57:07 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6Im5WcktmOGovZ3dqUkVlZDFGS3J5ZUE9PSIsInZhbHVlIjoiaW93WVZNc2ZsRk1uSUNnS1g1VVdDWVQ0MEVMSHlKZHZHN002dzN5SzcvMVEzbDdiUWhKdWdOZk" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImxYQng1aGVCVlVDbDhHZklyWldEVEE9PSIsInZhbHVlIjoiZFZSTjdUMTZ5cUFMMkVlZTRpaFB1d3JMclk3b1IvUVlpSzJRUHVYdUZxWGFmclkydUh2c1ZtU2RVQkwyb1NJdmJZNG1kZU5BaWtKZko3dHRlaUF2SkZTK3NiZzUrT0xaT09OWllEYXhGaEI3aHY4a1lwRXVJanJqTGM0alpwaHkiLCJtYWMiOiIwNmIxMzA4M2RmMTgyMzI3NGRlZTI2MTViNGVmOWZiMTZjYWRkODIwNWNlYzZmODQwNDA2ZjJjYWEzMjJkNjg2IiwidGFnIjoiIn0%3D; expires=Fri, 14-Feb-2025 07:57:07 GMT; path=/XSRF-TOKEN=eyJpdiI6ImxYQng1aGVCVlVDbDhHZklyWldEVEE9PSIsInZhbHVlIjoiZFZSTjdUMTZ5cUFMMkVlZTRpaFB1d3JMclk3b1IvUVlpSzJRUHVYdUZxWGFmclkydUh2c1ZtU2RVQkwyb1NJdmJZNG1kZ" 1 => "thestandardmediagroup_session=eyJpdiI6Im5WcktmOGovZ3dqUkVlZDFGS3J5ZUE9PSIsInZhbHVlIjoiaW93WVZNc2ZsRk1uSUNnS1g1VVdDWVQ0MEVMSHlKZHZHN002dzN5SzcvMVEzbDdiUWhKdWdOZk00a2lNR2xvbjN5c0NUbytIV1hpVnplWE9KcGRFemlrZ2JQZDY1VTNuN2NFc3pPVHgzTVFSaHdxTGxZbUMyVG5SczZ1ZVp6NWciLCJtYWMiOiIzZTU0YTYzMWY2ZDA0MjQ0OWY1NjQwNTNhNDIyY2M5OTQyYzZhMWZkNDNkOWEzMGQ2ZTUwZjc3MWE3NzEyMzhmIiwidGFnIjoiIn0%3D; expires=Fri, 14-Feb-2025 07:57:07 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6Im5WcktmOGovZ3dqUkVlZDFGS3J5ZUE9PSIsInZhbHVlIjoiaW93WVZNc2ZsRk1uSUNnS1g1VVdDWVQ0MEVMSHlKZHZHN002dzN5SzcvMVEzbDdiUWhKdWdOZk" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "FAwYUQfjLEdgMqLE1LwTV3fSkjOmgPfKTjB6Wfir" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/counties/article/2001464211/catherine-kasavuli-the-legend" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
        ClearShow all
        Date ↕MethodURLData
        #12025-01-15 00:28:07GET/main-staging/counties/article/2001464211/catherine-kasavuli-the-legend21038465