×

Widow's humiliation and the shame of our deeply patriarchal society

A widow is assaulted for allegedly refusing to perform rites during her husband's burial, in Nyamira, on March 24, 2025. [Stanley Ongwae, Standard]

The sun rose in the Gusii highlands, but with it did not come warmth, only the cold shadow of oppression. The air was thick with grief, yet it was not the widow’s grief alone. It belonged to a society that has, for centuries, mistaken tradition for justice, obedience for dignity, and silence for respect. A widow stood before her husband’s grave, burdened not only by loss but by expectation. She did not pour soil. She did not follow the script. And for that, she was beaten and flogged into submission by those who still believe that a woman’s mourning must be choreographed by the men around her.

Kenya claims to be a land of justice, the home of equity, the bastion of human dignity. Yet here we are, in 2025, flogging widows for grieving ‘incorrectly.’ The past is not dead. It is not even past. It lurks in the corners of our society, hiding in the crevices of patriarchy, waiting to pounce the moment a woman dares to define herself outside the framework of male expectation. Many years ago, in 1987, SM Otieno’s widow, Wambui Otieno, learned this lesson the hard way. She fought not for power, not for privilege, but for the simple right to bury her husband, a right that in any just society, would be unquestionable.

But the elders, the courts, and the men of Kenya spoke in one voice: No. A woman’s grief, it seems, is not hers to define. A woman’s duty, it appears, is to obey, even in the depths of sorrow. Yet, in 2010, a new dawn was declared. The new Constitution arrived, heralded as the document that would finally dismantle these invisible shackles. It promised dignity. It promised equality. It promised justice. But promises, like clouds in the dry season, often vanish before the rain falls. But not with this living document that keeps reordering our society. And so, as the widow in Nyamira felt the sting of the cane against her back, she did not just feel pain but she felt betrayal as well.

The Nyamira widow’s humiliation is not an isolated tragedy. It is a reflection of the deeply entrenched patriarchal character of our nation. We claim to have moved forward, yet women are still seen through the lens of men, their existence validated only when attached to a husband, a father, or a brother. Look no further than when Chebukati’s wife was recently appointed as chairperson of the Commission on Revenue Allocation (CRA). When the news broke, what was the headline? ‘Mary Chebukati gets appointed as CRA Chair.’ Not Mary Chebukati, a seasoned finance expert, a woman of experience, a leader in her own right. No. She was introduced to Kenyans through the shadow of her husband, the late Wafula Chebukati, the former IEBC chair.

Even at the highest levels of leadership, women are not allowed to stand alone in their right. They are seen as satellites orbiting the planets of their husbands or just the ‘male defined order.’ This is not just a matter of wording, it is a matter of perception, a subconscious yet systematic erasure of female agency. When a man ascends to power, he is a leader. When a woman does, she is someone’s wife. When a man grieves, his sorrow is respected. When a woman grieves, her sorrow is scrutinised.

The Constitution, in its lofty language, enshrines gender equality. Article 27 explicitly guarantees women the right to equal treatment, to freedom from discrimination, and to human dignity. Yet, legal ink does not erase cultural ink. The Constitution may be progressive, but society remains regressive. The law may promise liberation, but tradition tightens its grip, reminding women that their autonomy is conditional—conditional on compliance, conditional on silence, conditional on not challenging the order of things.

But what is this order of things? What logic dictates that a widow must grieve in a certain way? What ancient decree commands that a woman’s success must be tied to a man’s name? If we are a modern nation, then why do we still walk backward, our feet chained to the ghosts of our forefathers? The answer to these questions will determine the Kenya we leave behind. And let it be clear, a nation that does not honour the dignity of its women has no dignity at all.

Request history8.1.26PHP Version1.27sRequest Duration19MBMemory UsageGET {category}/article/{id}/{slug}Route
  • warninglog[02:55:01] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[02:55:01] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (57.76ms)time
  • Application (1.21s)time
  • 1 x Application (95.44%)
    1.21s
    1 x Booting (4.56%)
    57.76ms
    11 templates were rendered
    • 1x mainsite.articlearticle.blade.php#?blade
    • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
    • 1x common.vocalizedvocalized.blade.php#?blade
    • 1x mainsite.partials.footerfooter.blade.php#?blade
    • 1x mainsite.layouts.appapp.blade.php#?blade
    • 1x mainsite.partials.metasmetas.blade.php#?blade
    • 1x mainsite.partials.topbartopbar.blade.php#?blade
    • 1x mainsite.partials.logo_sectionlogo_section.blade.php#?blade
    • 1x mainsite.partials.menumenu.blade.php#?blade
    • 1x mainsite.partials.streamingstreaming.blade.php#?blade
    • 1x mainsite.partials.stickybottomstickybottom.blade.php#?blade
    uri
    GET {category}/article/{id}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\MainsiteController@article
    namespace
    prefix
    where
    file
    app/Http/Controllers/MainsiteController.php:610-1128
    35 statements were executed (9 duplicates)Show only duplicates433ms
    • 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.4msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001514860' and `published_at` <= '2025-03-31 02:55:01' and `deleted_at` is null
      Bindings
      • 0: 2001514860
      • 1: 2025-03-31 02:55:01
      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_main850μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-31'
      Bindings
      • 0: 2025-03-31
      Backtrace
      • app/Utils/Articles.php:1435
      • app/Http/Controllers/MainsiteController.php:660
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:661
    • Builder.php#20standard_digital_main900μsselect `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` = 2001514860 and `authors`.`deleted_at` is null
      Bindings
      • 0: 2001514860
      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_main880μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 7 or `parent_id` = 7 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 7
      • 2: 7
      Backtrace
      • app/Utils/Articles.php:147
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#164standard_digital_main9.53msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (7, 33, 35, 59, 487, 614) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 02:55:01' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
      Bindings
      • 0: 7
      • 1: 33
      • 2: 35
      • 3: 59
      • 4: 487
      • 5: 614
      • 6: 1
      • 7: 2025-03-31 02:55:01
      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_main1.1msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#53standard_digital_main920μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 7
      Bindings
      • 0: 7
      Backtrace
      • app/Utils/Articles.php:53
      • app/Utils/Articles.php:338
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#53standard_digital_main840μ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_main4.03msselect `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_main4.25msselect `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.8msselect `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_main111msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Nyamira Widow\u2019s Humiliation\",\"Mary Chebukati\",\"Gender Equality\"]%') and `site_id` = 1 and `published_at` <= '2025-03-31 02:55:01' and `deleted_at` is null and `id` not in ('2001514860') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["Nyamira Widow\u2019s Humiliation","Mary Chebukati","Gender Equality"]%
      • 1: 1
      • 2: 2025-03-31 02:55:01
      • 3: 2001514860
      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_main97.39msselect `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-31 02:55:01' and `published_at` >= '2025-03-31 01:55:01' 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-31 02:55:01
      • 4: 2025-03-31 01:55:01
      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_main2.82msselect `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_main2.96msselect `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-31 02:55:01' 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-31 02:55:01
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#164standard_digital_main1.01msselect `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_main1.09msselect `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-31 02:55:01' 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-31 02:55:01
      Backtrace
      • app/Utils/Articles.php:753
      • app/Http/Controllers/MainsiteController.php:837
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:838
    • Articles.php#753standard_digital_main1.04msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41, 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_main7.31msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001514860' and `site_id` = 1 and `published_at` <= '2025-03-31 02:55:01' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001514860
      • 1: 1
      • 2: 2025-03-31 02:55:01
      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_main1.51msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (29)
      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_main2.37msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001514860' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 02:55:01' limit 1
      Bindings
      • 0: 2001514860
      • 1: 1
      • 2: 2025-03-31 02:55:01
      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_main820μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41)
      Backtrace
      • app/Utils/Articles.php:865
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#1288standard_digital_main9.73msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-31 02:55:01' and `article_category_id` = 7 and `site_id` = 1 and `id` not in ('2001514860') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-03-31 02:55:01
      • 1: 7
      • 2: 1
      • 3: 2001514860
      Backtrace
      • app/Utils/Articles.php:1288
      • app/Http/Controllers/MainsiteController.php:845
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:846
    • Articles.php#1288standard_digital_main1.04msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
      Backtrace
      • app/Utils/Articles.php:1288
      • app/Http/Controllers/MainsiteController.php:845
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:846
    • Builder.php#20standard_digital_main1.23msselect `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 '%[\"Nyamira Widow\u2019s Humiliation\",\"Mary Chebukati\",\"Gender Equality\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["Nyamira Widow\u2019s Humiliation","Mary Chebukati","Gender Equality"]%
      • 1: 1
      Backtrace
      • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
      • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
      • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
    • Articles.php#3841standard_digital_main1.63msselect count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` group by `std_trend_article_id` order by `count` desc limit 20
      Backtrace
      • app/Utils/Articles.php:3841
      • app/Http/Controllers/MainsiteController.php:853
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:854
    • Articles.php#3867standard_digital_main1.41msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001515084, 2001249065, 2001255008, 2001441452, 2001515112, 2001267116, 2001515038, 2001393881, 2001259270, 2000219138, 2000198221, 2001339836, 2001469121, 2001515080, 2001515083, 2001515041, 2001514957, 2001514167, 2001502193, 2001509746) and `deleted_at` is null and `published_at` <= '2025-03-31 02:55:01' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
      Bindings
      • 0: 2001515084
      • 1: 2001249065
      • 2: 2001255008
      • 3: 2001441452
      • 4: 2001515112
      • 5: 2001267116
      • 6: 2001515038
      • 7: 2001393881
      • 8: 2001259270
      • 9: 2000219138
      • 10: 2000198221
      • 11: 2001339836
      • 12: 2001469121
      • 13: 2001515080
      • 14: 2001515083
      • 15: 2001515041
      • 16: 2001514957
      • 17: 2001514167
      • 18: 2001502193
      • 19: 2001509746
      • 20: 2025-03-31 02:55:01
      Backtrace
      • app/Utils/Articles.php:3867
      • app/Http/Controllers/MainsiteController.php:853
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:854
    • Articles.php#3867standard_digital_main1.27msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7, 264, 265, 282, 588)
      Backtrace
      • app/Utils/Articles.php:3867
      • app/Http/Controllers/MainsiteController.php:853
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:854
    • CookieTool.php#185standard_digital_main2.03msselect * 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.11msselect * 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_main940μ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_main850μsselect * from article_categories where id = '7'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • helper.php#424standard_digital_main750μsselect * from article_categories where id = '7'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • Articles.php#1350standard_digital_main152msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-31 02:55:02' and (`keywords` like '%Nyamira Widow’s Humiliation%' or `keywords` like '%Mary Chebukati%' or `keywords` like '%Gender Equality%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001514860' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-03-31 02:55:02
      • 1: %Nyamira Widow’s Humiliation%
      • 2: %Mary Chebukati%
      • 3: %Gender Equality%
      • 4: 1
      • 5: 16
      • 6: 20
      • 7: 2001514860
      Backtrace
      • app/Utils/Articles.php:1350
      • app/Utils/Articles.php:1674
      • view::mainsite.article:568
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
    • app.blade.php#825standard_digital_main920μsselect * from `favourite_topics` where `status` = 1
      Bindings
      • 0: 1
      Backtrace
      • view::mainsite.layouts.app:825
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    App\Models\Category
    384Category.php#?
    App\Models\Article
    35Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    14Author.php#?
        _token
        tO9A2n850BwVn9CiDeq5di8kaZORqYA0eOTtCg49
        offset
        0
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001514860/widows-...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /opinion/article/2001514860/widows-humiliation-and-the-shame-of-our-deeply-patriarchal-society
        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 => "928b89103b2d000f-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.118.10.2" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.118.10.2" ] "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=eyJpdiI6IkVPRGxUVG5TUnVJcFNLclRoWjlyeEE9PSIsInZhbHVlIjoiZFMrRUFZaHZkc09xVFEzOHB3b2FVajFsMHR0eUd4ODJ2ZlpldXdTeHoycWlLN3VOeUlhVXB3cHM1RTE4L2FxUnNvQ2Jjb1pmUEpBSlo1QWNEQVBVb0p4S1g1TnJDQzZvUEhXVXkyQ0doLy9EbnMvTlIzWmRLaEc1dXFQL3IrZ0giLCJtYWMiOiJhNmVjOWQxNjNlMTQyZWY3NjhjZjg1MDIwZTY2ODg0OWIzNDUwOGE0NzE5MDYyZGYzOWRlNzNkN2IxMjA4MTI3IiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6Iko2SW1nR1ZrYkozRVB1ckNoanlVZVE9PSIsInZhbHVlIjoiRmtDcnE5SjlacGlVTnlSeWFqNDVJZWhpcjV6cUsrQWRVb0ZDa0xWak14WlQxMGlyMDd5WmxDMExNOEJTK1NWODJOWkpkbWxxSU1rcXd2TWdwaGZOVHQvSlhPKzdSRlYvN1JUZkp0MjUzRXZ5cDFzT01YQy85WXV2eGNIMWhqZDIiLCJtYWMiOiJlY2Y3MWMyY2QwY2ZkNWE5MmViMGM1ZTYwNDE0YzhhYmRhMDNhZThhYmNmZDA5NmE0OTIzMTI0YjQ0YjU4NDY4IiwidGFnIjoiIn0%3D; _ga=amp-IK_8IiMvijx4uixFH0sONQXSRF-TOKEN=eyJpdiI6IkVPRGxUVG5TUnVJcFNLclRoWjlyeEE9PSIsInZhbHVlIjoiZFMrRUFZaHZkc09xVFEzOHB3b2FVajFsMHR0eUd4ODJ2ZlpldXdTeHoycWlLN3VOeUlhVXB3cHM1RTE4L2FxUnNvQ2Jjb" ] "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:3 [ "XSRF-TOKEN" => "tO9A2n850BwVn9CiDeq5di8kaZORqYA0eOTtCg49" "thestandardmediagroup_session" => "IqWZyRzgZOwqz1hOkvtzM6ht56f4toxQelcCaWkO" "_ga" => null ]
        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, 30 Mar 2025 23:55:02 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IldXMlY3MGR4NHROdmdPT0R1R3dUS2c9PSIsInZhbHVlIjoiMWNMZlg5UmRyM0hmekxwVkJTeVh0QVo1M0Jkc0VRUG56Zmdxb21hTmlwVUlEbFFic2xZNm00T0U3MVR0Nzk2dVUyWndodzVaVnpNN01naUMyWEkxWjZ4eHY1UW9kYkVZSS9wWFBhdzU4d0hpdWkyUyttMmRqQ1JuV2gxSGQraU0iLCJtYWMiOiIyNTRjZGQwZGY0MmY2ODRhZTcyZGNkNzU1NTRjYTA1MGRhNGVjZmFlNDMwMTU5NjAzNzBhYzNkMjRhZWI2NjM1IiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 10:24:02 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IldXMlY3MGR4NHROdmdPT0R1R3dUS2c9PSIsInZhbHVlIjoiMWNMZlg5UmRyM0hmekxwVkJTeVh0QVo1M0Jkc0VRUG56Zmdxb21hTmlwVUlEbFFic2xZNm00T0U3MVR0Nzk2dVUyWndod" 1 => "thestandardmediagroup_session=eyJpdiI6ImJjWE0xQ3BrN2J3VG9qSnBTZW9KdlE9PSIsInZhbHVlIjoiWWtrY3lpU1dFMXNRRkVOZDJweEY0c05HY2JoZGEwY09jdUk1a3FlZWRCT3dVbDFRZGVIa2hGL2UvZWhDUndONTFZU2VkN0VsT2ZjdmJUS2NRbXdJMU4vekM3cmxsWHREYWVUZE5oWmYyVnE4aHBEUHVKaTFWUXFaMTVMNjNXNmoiLCJtYWMiOiI1MjEyODVmNTM0MDc0ZGI1ZTExMGUxZjNkYTkyMDAwNzMwNGI3ODMxNDVlYjNlZDVhYTEzZGFjMzcyMzBkYTg4IiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 10:24:02 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6ImJjWE0xQ3BrN2J3VG9qSnBTZW9KdlE9PSIsInZhbHVlIjoiWWtrY3lpU1dFMXNRRkVOZDJweEY0c05HY2JoZGEwY09jdUk1a3FlZWRCT3dVbDFRZGVIa2hGL2" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IldXMlY3MGR4NHROdmdPT0R1R3dUS2c9PSIsInZhbHVlIjoiMWNMZlg5UmRyM0hmekxwVkJTeVh0QVo1M0Jkc0VRUG56Zmdxb21hTmlwVUlEbFFic2xZNm00T0U3MVR0Nzk2dVUyWndodzVaVnpNN01naUMyWEkxWjZ4eHY1UW9kYkVZSS9wWFBhdzU4d0hpdWkyUyttMmRqQ1JuV2gxSGQraU0iLCJtYWMiOiIyNTRjZGQwZGY0MmY2ODRhZTcyZGNkNzU1NTRjYTA1MGRhNGVjZmFlNDMwMTU5NjAzNzBhYzNkMjRhZWI2NjM1IiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 10:24:02 GMT; path=/XSRF-TOKEN=eyJpdiI6IldXMlY3MGR4NHROdmdPT0R1R3dUS2c9PSIsInZhbHVlIjoiMWNMZlg5UmRyM0hmekxwVkJTeVh0QVo1M0Jkc0VRUG56Zmdxb21hTmlwVUlEbFFic2xZNm00T0U3MVR0Nzk2dVUyWndod" 1 => "thestandardmediagroup_session=eyJpdiI6ImJjWE0xQ3BrN2J3VG9qSnBTZW9KdlE9PSIsInZhbHVlIjoiWWtrY3lpU1dFMXNRRkVOZDJweEY0c05HY2JoZGEwY09jdUk1a3FlZWRCT3dVbDFRZGVIa2hGL2UvZWhDUndONTFZU2VkN0VsT2ZjdmJUS2NRbXdJMU4vekM3cmxsWHREYWVUZE5oWmYyVnE4aHBEUHVKaTFWUXFaMTVMNjNXNmoiLCJtYWMiOiI1MjEyODVmNTM0MDc0ZGI1ZTExMGUxZjNkYTkyMDAwNzMwNGI3ODMxNDVlYjNlZDVhYTEzZGFjMzcyMzBkYTg4IiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 10:24:02 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6ImJjWE0xQ3BrN2J3VG9qSnBTZW9KdlE9PSIsInZhbHVlIjoiWWtrY3lpU1dFMXNRRkVOZDJweEY0c05HY2JoZGEwY09jdUk1a3FlZWRCT3dVbDFRZGVIa2hGL2" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "tO9A2n850BwVn9CiDeq5di8kaZORqYA0eOTtCg49" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001514860/widows-humiliation-and-the-shame-of-our-deeply-patriarchal-society" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-03-31 02:55:02GET/main-staging/opinion/article/2001514860/widows-humiliation-and-the-shame-of-our-deeply-patriarchal-society21135469