×

President of handshakes: Raila wins every time he loses

Former PM Raila Odinga at a burial in Maanzoni, Machakos County. [Emmanuel Wanson, Standard]

How sweet life must be for former Prime Minister Raila Odinga, a man who is constantly the prize? Tinga, as he is more famously called, never has to seek out anything or anyone. He is the one everyone looks for.

As he defended his latest handshake this past week, he said that a panicky President William Ruto had approached him to help tame the youth-led revolt against tax hikes last year. According to Tinga, the President came calling months later to broaden their 'broad-based' government, known in other circles as the 'bread-based' government.

The 'bread' borrows from the 'mkate nusu' days when Tinga shared half the government with the late former President Mwai Kibaki. It had to be a loaf, given that Kenya's politics is all about eating.

Days earlier as he signed his Memorandum of Understanding with Ruto, which could see more opposition politicians have their turn to eat, Tinga implied that running for the African Union Commission chairperson position had not been his idea.

"I was approached by senior leaders of the continent who, when they saw that the position would become vacant, needed somebody with a pan-Africanist ideology to go and try to set that movement on the right path. They sent President (Olusegun) Obasanjo to me, to come and persuade me to run," the former premier stated.

It is always the same story with Raila, who has unsuccessfully sought the presidency five times, each time claiming that it was the people who had implored him to run for office.

Tinga has claimed that his deal with Ruto, which he had long decided he would accept, was informed by "consultations" with his base. No other outcome would have resulted from consulting people who swore that if Baba were to say right, they would go right.

Tinga's story reads like a tragicomedy. Born into relative privilege, he sweated his way out of his father's shadow. He left Kenya in the early 1960s, just as he was learning to be a man, and learnt to survive in Germany alone.

He would return to Kenya in 1970 after earning qualifications in mechanical engineering or "welding", depending on who you ask. Tinga joined the University of Nairobi's teaching faculty. He loved teaching, but a rival, one which had been in his family for decades, would come.

Politics came calling and Tinga dove in. He has been in it for more than four decades, winning battles and losing as many. His recent loss was in Addis Ababa, served to him by Djiboutian Mahamoud Youssouf. 

Tinga has taken his defeat better than his previous losses and has made no demands to open the AU servers. Perhaps it is because he knew a soft landing, another handshake, was coming. He is fond of those and perhaps holds the record for the most handshakes with sitting Heads of State.

Alarmed that the opposition veteran intends to keep shaking hands, some cheeky Kenyans propose to have caps on the number of handshakes one can have.

Each time he greets a hand and secures a spot in a “warm corner of the opposition”, he receives some perks. Five of his friends are dining in Cabinet, with others having a good time in Parliament.

What about Tinga, one may ask? Perhaps Deputy President Kithure Kindiki, whose job nowadays includes inviting Tinga on stage so that the latter may invite Ruto, should explain.

Tinga is considered a hero and traitor in equal measure. To his supporters, he is Baba, a name ordinarily reserved for the President (Baba wa Taifa).

But who is to say that Tinga has never been president?

In January 2018, he swore himself in as the "people's president" at Uhuru Park but lost his way as he tried to access State House. 

The former premier's haters are less flattering. The few who exist in the lakeside like to call him 'Omaya', which translates to 'I have been robbed'. Ruto, who also goes by Hustler, Zakayo, Kasongo and El-Chapo, will be happy to know that he is not the only one with unsavoury nicknames.

Tinga earned the little-known moniker courtesy of his consistent claim that he had been robbed of the presidency. Five times he has contested the presidency; four times he has come back singing: I have been robbed. Some within his backyard have often wondered loudly: "Why don't you also steal?"

Request history8.1.26PHP Version1.29sRequest Duration24MBMemory UsageGET article/{id}/{slug}Route
  • warninglog[21:43:18] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[21:43:18] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (79ms)time
  • Application (1.21s)time
  • 1 x Application (93.88%)
    1.21s
    1 x Booting (6.12%)
    79.00ms
    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 article/{id}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\MainsiteController@article
    namespace
    prefix
    where
    file
    app/Http/Controllers/MainsiteController.php:610-1128
    35 statements were executed (12 duplicates)Show only duplicates457ms
    • Articles.php#513standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:513
      • app/Http/Controllers/MainsiteController.php:657
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:658
    • Articles.php#520standard_digital_main4.22msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001513906' and `published_at` <= '2025-03-16 21:43:18' and `deleted_at` is null
      Bindings
      • 0: 2001513906
      • 1: 2025-03-16 21:43:18
      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_main730μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-16'
      Bindings
      • 0: 2025-03-16
      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#147standard_digital_main610μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 3 or `parent_id` = 3 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 3
      • 2: 3
      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_main13.66msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (3) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-16 21:43:18' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
      Bindings
      • 0: 3
      • 1: 1
      • 2: 2025-03-16 21:43:18
      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_main730μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3)
      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_main930μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 3
      Bindings
      • 0: 3
      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_main660μ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.14msselect `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.8msselect `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.18msselect `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_main97.86msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Raila Odinga\",\"Raila\'s Handshakes\",\"President of Handshakes\"]%') and `site_id` = 1 and `published_at` <= '2025-03-16 21:43:18' and `deleted_at` is null and `id` not in ('2001513906') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["Raila Odinga","Raila's Handshakes","President of Handshakes"]%
      • 1: 1
      • 2: 2025-03-16 21:43:18
      • 3: 2001513906
      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_main67.25msselect `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-16 21:43:18' and `published_at` >= '2025-03-16 20:43:18' 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-16 21:43:18
      • 4: 2025-03-16 20:43:18
      Backtrace
      • app/Utils/Articles.php:424
      • app/Http/Controllers/MainsiteController.php:825
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:826
    • Articles.php#424standard_digital_main760μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      Backtrace
      • app/Utils/Articles.php:424
      • app/Http/Controllers/MainsiteController.php:825
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:826
    • Articles.php#147standard_digital_main710μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 480
      • 2: 480
      Backtrace
      • app/Utils/Articles.php:147
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#164standard_digital_main1.63msselect `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-16 21:43:18' 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-16 21:43:18
      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_main680μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#753standard_digital_main73.67msselect `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-16 21:43:18' 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-16 21:43:18
      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_main660μsselect `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.87msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001513906' and `site_id` = 1 and `published_at` <= '2025-03-16 21:43:18' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001513906
      • 1: 1
      • 2: 2025-03-16 21:43:18
      Backtrace
      • app/Utils/Articles.php:819
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#819standard_digital_main630μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3)
      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_main990μsselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001513906' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-16 21:43:18' limit 1
      Bindings
      • 0: 2001513906
      • 1: 1
      • 2: 2025-03-16 21:43:18
      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_main590μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      Backtrace
      • app/Utils/Articles.php:865
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#1288standard_digital_main6.48msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-16 21:43:18' and `article_category_id` = 3 and `site_id` = 1 and `id` not in ('2001513906') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-03-16 21:43:18
      • 1: 3
      • 2: 1
      • 3: 2001513906
      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_main890μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3)
      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_main880μsselect `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 '%[\"Raila Odinga\",\"Raila\'s Handshakes\",\"President of Handshakes\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["Raila Odinga","Raila's Handshakes","President of Handshakes"]%
      • 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#3867standard_digital_main3.08msselect 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:3867
      • app/Http/Controllers/MainsiteController.php:853
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:854
    • Articles.php#3893standard_digital_main1.34msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001249065, 2000198221, 2000170352, 2001513869, 2001504263, 2001513905, 2001513430, 2001300440, 2001513941, 2001296407, 2001513826, 2001513468, 2001513903, 2001513953, 2001462737, 2001513909, 2001513861, 2001513258, 2001513911, 2001513938) and `deleted_at` is null and `published_at` <= '2025-03-16 21:43:18' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
      Bindings
      • 0: 2001249065
      • 1: 2000198221
      • 2: 2000170352
      • 3: 2001513869
      • 4: 2001504263
      • 5: 2001513905
      • 6: 2001513430
      • 7: 2001300440
      • 8: 2001513941
      • 9: 2001296407
      • 10: 2001513826
      • 11: 2001513468
      • 12: 2001513903
      • 13: 2001513953
      • 14: 2001462737
      • 15: 2001513909
      • 16: 2001513861
      • 17: 2001513258
      • 18: 2001513911
      • 19: 2001513938
      • 20: 2025-03-16 21:43:18
      Backtrace
      • app/Utils/Articles.php:3893
      • 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#3893standard_digital_main680μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 7, 25, 588)
      Backtrace
      • app/Utils/Articles.php:3893
      • 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_main1.02msselect * from `settings` where `meta_name` = 'article_age' limit 1
      Bindings
      • 0: article_age
      Backtrace
      • app/Utils/CookieTool.php:185
      • app/Http/Controllers/MainsiteController.php:870
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • helper.php#424standard_digital_main1.18msselect * from article_categories where id = '3'
      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 = '3'
      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_main920μsselect * from article_categories where id = '3'
      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_main910μsselect * from article_categories where id = '3'
      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_main161msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-16 21:43:19' and (`keywords` like '%Raila Odinga%' or `keywords` like '%Raila\'s Handshakes%' or `keywords` like '%President of Handshakes%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001513906' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-03-16 21:43:19
      • 1: %Raila Odinga%
      • 2: %Raila's Handshakes%
      • 3: %President of Handshakes%
      • 4: 1
      • 5: 16
      • 6: 20
      • 7: 2001513906
      Backtrace
      • app/Utils/Articles.php:1350
      • app/Utils/Articles.php:1673
      • view::mainsite.article:570
      • 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.08msselect * 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
    379Category.php#?
    App\Models\Article
    36Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    14Author.php#?
        _token
        WhbcbByHob1KSEpqrKTjz7Aq4WoC3XvB3G9c20NF
        offset
        0
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001513906/president-of-ha...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /article/2001513906/president-of-handshakes-raila-wins-every-time-he-loses
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:23 [ "cf-ray" => array:1 [ 0 => "9216650bef9ff155-EWR" ] "x-forwarded-for" => array:1 [ 0 => "3.145.77.42" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "3.145.77.42" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sun, 16 Mar 2025 18:43:19 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImNvTUthYVk4TWM5ZHNSdmxFWnpzWnc9PSIsInZhbHVlIjoiejN6eEFCdjJ3R1lDdVBjQ1lOMThHUHlhcVNXSkVGamhCWml3L1VxNnBueGxZbENvbjJBa0VGSFdWUDhUTjZCNEUrY0h1c0wyNVVITnB1bEJ1ZmJVRjRpMkFOdVNzcG11QUdVVS84cm1keE1qR3RoM1ZMTVhPS3cvaDFXcGxIVm0iLCJtYWMiOiJhZmVjMjk4ZWE2OGQ0MGFjZDQ4YWU0NWMyMDRjMTExOGVkNzk0OTU3MThhOTM5YWU3YjFjZjBkMThhZmZlNzk4IiwidGFnIjoiIn0%3D; expires=Wed, 16 Apr 2025 05:12:19 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImNvTUthYVk4TWM5ZHNSdmxFWnpzWnc9PSIsInZhbHVlIjoiejN6eEFCdjJ3R1lDdVBjQ1lOMThHUHlhcVNXSkVGamhCWml3L1VxNnBueGxZbENvbjJBa0VGSFdWUDhUTjZCNEUrY0h1c" 1 => "thestandardmediagroup_session=eyJpdiI6ImxPa0N2Wk03b2ZEMmFYNXhXRTkzMXc9PSIsInZhbHVlIjoia3lCb1QvUlRQQm1WSFVtbFFINWZHcjZpUnJHTk93ckdNbndBMVQ4N2VmZFZqdXU2K1gxUUpvdEJ2dGRmVUl5RlJrS01MYVg3bEN4OVo1eGNTalI3dmt3Y2EyOUdCaVUxc0lpN0Z4S2prbHFZSktnQjFYUGpMNHhYT1VCalhWWTciLCJtYWMiOiIyN2IzNGIxOWQ5MTQwOTMzNGM3OGE3ZThmNGU3ZTFiZjM0MmY3YjQ3NDdjYzRmYjZkMDFhOTBhNjJkZjQzOTExIiwidGFnIjoiIn0%3D; expires=Wed, 16 Apr 2025 05:12:19 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6ImxPa0N2Wk03b2ZEMmFYNXhXRTkzMXc9PSIsInZhbHVlIjoia3lCb1QvUlRQQm1WSFVtbFFINWZHcjZpUnJHTk93ckdNbndBMVQ4N2VmZFZqdXU2K1gxUUpvdE" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImNvTUthYVk4TWM5ZHNSdmxFWnpzWnc9PSIsInZhbHVlIjoiejN6eEFCdjJ3R1lDdVBjQ1lOMThHUHlhcVNXSkVGamhCWml3L1VxNnBueGxZbENvbjJBa0VGSFdWUDhUTjZCNEUrY0h1c0wyNVVITnB1bEJ1ZmJVRjRpMkFOdVNzcG11QUdVVS84cm1keE1qR3RoM1ZMTVhPS3cvaDFXcGxIVm0iLCJtYWMiOiJhZmVjMjk4ZWE2OGQ0MGFjZDQ4YWU0NWMyMDRjMTExOGVkNzk0OTU3MThhOTM5YWU3YjFjZjBkMThhZmZlNzk4IiwidGFnIjoiIn0%3D; expires=Wed, 16-Apr-2025 05:12:19 GMT; path=/XSRF-TOKEN=eyJpdiI6ImNvTUthYVk4TWM5ZHNSdmxFWnpzWnc9PSIsInZhbHVlIjoiejN6eEFCdjJ3R1lDdVBjQ1lOMThHUHlhcVNXSkVGamhCWml3L1VxNnBueGxZbENvbjJBa0VGSFdWUDhUTjZCNEUrY0h1c" 1 => "thestandardmediagroup_session=eyJpdiI6ImxPa0N2Wk03b2ZEMmFYNXhXRTkzMXc9PSIsInZhbHVlIjoia3lCb1QvUlRQQm1WSFVtbFFINWZHcjZpUnJHTk93ckdNbndBMVQ4N2VmZFZqdXU2K1gxUUpvdEJ2dGRmVUl5RlJrS01MYVg3bEN4OVo1eGNTalI3dmt3Y2EyOUdCaVUxc0lpN0Z4S2prbHFZSktnQjFYUGpMNHhYT1VCalhWWTciLCJtYWMiOiIyN2IzNGIxOWQ5MTQwOTMzNGM3OGE3ZThmNGU3ZTFiZjM0MmY3YjQ3NDdjYzRmYjZkMDFhOTBhNjJkZjQzOTExIiwidGFnIjoiIn0%3D; expires=Wed, 16-Apr-2025 05:12:19 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6ImxPa0N2Wk03b2ZEMmFYNXhXRTkzMXc9PSIsInZhbHVlIjoia3lCb1QvUlRQQm1WSFVtbFFINWZHcjZpUnJHTk93ckdNbndBMVQ4N2VmZFZqdXU2K1gxUUpvdE" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "WhbcbByHob1KSEpqrKTjz7Aq4WoC3XvB3G9c20NF" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001513906/president-of-handshakes-raila-wins-every-time-he-loses" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-03-16 21:43:19GET/main-staging/article/2001513906/president-of-handshakes-raila-wins-every-time-he-loses21035465