×

Poor police response blamed for demo deaths

Youth demonstrate during Gen Z protests in Nairobi. [File, Standard]

Human rights groups have cited poorly coordinated police response for the many deaths during Gen Z protests at Parliament.

During the unveiling of a report in Nairobi, the groups criticized the police for allowing the breach of Parliament, a key public installation, which resulted in the death of multiple protesters and damage of property.

The Law Society of Kenya (LSK) and several lobby groups said there are protesters that are yet to be accounted for three months after the demonstrations.

“There are missing Kenyans who have not been found even after official complaints. The authorities are either looking the other way or adamantly refusing to address our issues,” said LSK Vice President Mwaura Kabata.

The groups included the Amnesty International, the Independent Medical Legal Unit (IMLU), Kenya Defenders Coalition, Article 19, and Medics for Kenya.

 “The Parliament protest was announced several days in advance. Authorities had adequate time to facilitate the protest and minimize the potential for injury to any person and damage to property,” the report says.

“Precautionary measures, for example by cordoning off Parliament buildings while facilitating the protests nearby, should have been taken. Videos show that police neither formed a clear cordon around Parliament nor facilitated the protesters.”

The groups say that people responsible for the deaths of protesters outside Parliament were men in civilian clothes who shot at them using rifles and handguns.

“Researchers counted at least 45 shots fired within 56 seconds.”

The rights organisations now want the establishment of a commission of inquiry into the deaths, injuries, and disappearances during the youth protest that left some 27 persons unaccounted for according to the groups.

The six lobby groups also claimed there was a return of torture chambers making reference to the 30-day disappearance of the Kitengela three.

They also accused the police of attacking medics who were attending to injured protesters.

According to Amnesty International, the petition which calls for the formation of a judicial commission of inquiry,  has been signed by 12,000 people.

“We have to call for accountability and the prosecution of all officers who have committed crimes like homicide and violating the right to assemble and free expression,” said its Executive Director Irungu Houghton.

He said the petition will be presented to the National Assembly and that they will engage other stakeholders like the Judiciary and will reach out to law enforcement agencies to allow them to correct their behaviour.

“We have to hold accountable institutions that are operating with no regard to the law,” said Houghton.

Grace Wangechi from IMLU said they had documented 61 deaths from the demos and have so far conducted 49 autopsies and that 27 protesters were still missing.

“We are calling for the immediate release of these 27 wherever they are being held,” said Wangechi.

She called on Inspector General of Police Douglas Kanja to put in motion efforts to ensure human rights are respected by the police and policing in the country meets the required standards.

LSK is still collecting information that will be consolidated into a petition that will be pushing for the compensation of families that lost loved ones or protesters who sustained injuries from the demos.

Request history8.1.26PHP Version787msRequest Duration3MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (10.2ms)time
    • Application (777ms)time
    • 1 x Application (98.7%)
      777ms
      1 x Booting (1.3%)
      10.20ms
      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
      35 statements were executed (11 duplicates)Show only duplicates461ms
      • 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_main5.02msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001503436' and `published_at` <= '2025-01-13 10:07:41' and `deleted_at` is null
        Bindings
        • 0: 2001503436
        • 1: 2025-01-13 10:07:41
        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_main860μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-01-13'
        Bindings
        • 0: 2025-01-13
        Backtrace
        • app/Utils/Articles.php:1435
        • app/Http/Controllers/MainsiteController.php:692
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:693
      • Builder.php#20standard_digital_main1.04msselect `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` = 2001503436 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001503436
        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_main900μ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_main61.15msselect `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-13 10:07:41' 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-13 10:07:41
        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_main810μ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_main880μsselect `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_main780μ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.31msselect `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_main3.21msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
        Backtrace
        • app/Utils/Articles.php:57
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:769
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#60standard_digital_main1.28msselect `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_main81.05msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Gen Z Protests\",\"Law Society of Kenya\",\"Independent Medical Legal Unit\",\"Amnesty International\"]%') and `site_id` = 1 and `published_at` <= '2025-01-13 10:07:41' and `deleted_at` is null and `id` not in ('2001503436') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["Gen Z Protests","Law Society of Kenya","Independent Medical Legal Unit","Amnesty International"]%
        • 1: 1
        • 2: 2025-01-13 10:07:41
        • 3: 2001503436
        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_main68.79msselect `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-13 10:07:41' and `published_at` >= '2025-01-13 09:07:41' 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-13 10:07:41
        • 4: 2025-01-13 09:07:41
        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_main960μ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: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_main890μsselect `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-13 10:07:41' 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-13 10:07:41
        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_main720μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (482)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:861
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:862
      • Articles.php#753standard_digital_main850μsselect `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-13 10:07:41' 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-13 10:07:41
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:869
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:870
      • Articles.php#753standard_digital_main720μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (4, 588)
        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_main39.76msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001503436' and `site_id` = 1 and `published_at` <= '2025-01-13 10:07:41' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001503436
        • 1: 1
        • 2: 2025-01-13 10:07:41
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php:873
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:874
      • Articles.php#819standard_digital_main810μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php: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_main3.91msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001503436' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-01-13 10:07:41' limit 1
        Bindings
        • 0: 2001503436
        • 1: 1
        • 2: 2025-01-13 10:07:41
        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_main730μ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: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_main16.96msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-01-13 10:07:41' and `article_category_id` = 588 and `site_id` = 1 and `id` not in ('2001503436') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-01-13 10:07:41
        • 1: 588
        • 2: 1
        • 3: 2001503436
        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_main910μsselect `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_main32.68msselect `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 '%[\"Gen Z Protests\",\"Law Society of Kenya\",\"Independent Medical Legal Unit\",\"Amnesty International\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["Gen Z Protests","Law Society of Kenya","Independent Medical Legal Unit","Amnesty International"]%
        • 1: 1
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • Articles.php#3749standard_digital_main1.54msselect 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.25msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001249065, 2001509361, 2001509478, 2001509359, 2001509477, 2001509482, 2001509480, 2001509460, 2001509486, 2001509380, 2001509484, 2000198221, 2001509475, 2001509446, 2001509360, 2001509479, 2001509430, 2001509040, 2001509273, 2001445594) and `deleted_at` is null and `published_at` <= '2025-01-13 10:07:41' 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: 2001509361
        • 2: 2001509478
        • 3: 2001509359
        • 4: 2001509477
        • 5: 2001509482
        • 6: 2001509480
        • 7: 2001509460
        • 8: 2001509486
        • 9: 2001509380
        • 10: 2001509484
        • 11: 2000198221
        • 12: 2001509475
        • 13: 2001509446
        • 14: 2001509360
        • 15: 2001509479
        • 16: 2001509430
        • 17: 2001509040
        • 18: 2001509273
        • 19: 2001445594
        • 20: 2025-01-13 10:07:41
        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_main780μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 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_main860μsselect * from `settings` where `meta_name` = 'article_age' limit 1
        Bindings
        • 0: article_age
        Backtrace
        • app/Utils/CookieTool.php:185
        • app/Http/Controllers/MainsiteController.php:902
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • helper.php#424standard_digital_main1.02msselect * 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_main700μ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_main680μ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_main770μ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_main123msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-01-13 10:07:42' and (`keywords` like '%Gen Z Protests%' or `keywords` like '%Law Society of Kenya%' or `keywords` like '%Independent Medical Legal Unit%' or `keywords` like '%Amnesty International%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001503436' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-01-13 10:07:42
        • 1: %Gen Z Protests%
        • 2: %Law Society of Kenya%
        • 3: %Independent Medical Legal Unit%
        • 4: %Amnesty International%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001503436
        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_main820μ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
      376Category.php#?
      App\Models\Article
      35Article.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      14Author.php#?
          _token
          gg4EheqzJS4ulMeCYyH7TL3vVIcy2iLqukgmig7C
          offset
          0
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/national/article/2001503436/poor-p...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /national/article/2001503436/poor-police-response-blamed-for-demo-deaths
          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 => "90138d004b31cf4e-EWR" ] "cf-connecting-ip" => array:1 [ 0 => "18.191.41.113" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "x-forwarded-for" => array:1 [ 0 => "18.191.41.113" ] "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 => "Mon, 13 Jan 2025 07:07:42 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImVkb2hBMjhBbG93bjAvNExrM3Q0S0E9PSIsInZhbHVlIjoiWEhnRFhnR3RNaXAreEhZM1hFUXdSYWtXWTdMM3JFMFdJQ0FjenZ6aTU4bmVYWmVpTXpORVk0THEwUnkySm9pMEVqTnc3NjBGaHhRQlBOaUg2cmNoYkMzV3Bib204SWE2bmlueGNXTWZUMTlkWW5wakFXaFFBQ0I3R2Z3WU9GaU0iLCJtYWMiOiI5ZTUwY2M5YzVkZTk5MTdiYWZmNmEwNWY5ODc1ZWY3YTdlYWRkZWE4MjZlY2IwNjYwNDdhYWM0OTg5M2Y3YmMwIiwidGFnIjoiIn0%3D; expires=Wed, 12 Feb 2025 17:36:42 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImVkb2hBMjhBbG93bjAvNExrM3Q0S0E9PSIsInZhbHVlIjoiWEhnRFhnR3RNaXAreEhZM1hFUXdSYWtXWTdMM3JFMFdJQ0FjenZ6aTU4bmVYWmVpTXpORVk0THEwUnkySm9pMEVqTnc3N" 1 => "thestandardmediagroup_session=eyJpdiI6Imc3WERicWlsZzVRVndvWWQxRFhwRVE9PSIsInZhbHVlIjoieS9oWlVmbXlJUktNSnNHQmhuTDVQdXRycVIrMGJjWGpVY2RSdFFDcEwyZ3NKM291Q1FVbWxIdGVkcmhvWWtJeTZGWnBtak5KZDVjSXVicE4ycG1oS29aLzVSOWQyTVk5UEhYRUhKcjQ3c3dtNFNqS1d6SWh2MUlmS1JXTitGZHMiLCJtYWMiOiI3N2IyZmNmOTU0OTBhZGQxMzI4NmU5ZTY3ZmRlOTRmZjU1NDI4MzYwYTVmNWI1YWFiMmExN2UzNjU5MmM1YmZmIiwidGFnIjoiIn0%3D; expires=Wed, 12 Feb 2025 17:36:42 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6Imc3WERicWlsZzVRVndvWWQxRFhwRVE9PSIsInZhbHVlIjoieS9oWlVmbXlJUktNSnNHQmhuTDVQdXRycVIrMGJjWGpVY2RSdFFDcEwyZ3NKM291Q1FVbWxIdG" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImVkb2hBMjhBbG93bjAvNExrM3Q0S0E9PSIsInZhbHVlIjoiWEhnRFhnR3RNaXAreEhZM1hFUXdSYWtXWTdMM3JFMFdJQ0FjenZ6aTU4bmVYWmVpTXpORVk0THEwUnkySm9pMEVqTnc3NjBGaHhRQlBOaUg2cmNoYkMzV3Bib204SWE2bmlueGNXTWZUMTlkWW5wakFXaFFBQ0I3R2Z3WU9GaU0iLCJtYWMiOiI5ZTUwY2M5YzVkZTk5MTdiYWZmNmEwNWY5ODc1ZWY3YTdlYWRkZWE4MjZlY2IwNjYwNDdhYWM0OTg5M2Y3YmMwIiwidGFnIjoiIn0%3D; expires=Wed, 12-Feb-2025 17:36:42 GMT; path=/XSRF-TOKEN=eyJpdiI6ImVkb2hBMjhBbG93bjAvNExrM3Q0S0E9PSIsInZhbHVlIjoiWEhnRFhnR3RNaXAreEhZM1hFUXdSYWtXWTdMM3JFMFdJQ0FjenZ6aTU4bmVYWmVpTXpORVk0THEwUnkySm9pMEVqTnc3N" 1 => "thestandardmediagroup_session=eyJpdiI6Imc3WERicWlsZzVRVndvWWQxRFhwRVE9PSIsInZhbHVlIjoieS9oWlVmbXlJUktNSnNHQmhuTDVQdXRycVIrMGJjWGpVY2RSdFFDcEwyZ3NKM291Q1FVbWxIdGVkcmhvWWtJeTZGWnBtak5KZDVjSXVicE4ycG1oS29aLzVSOWQyTVk5UEhYRUhKcjQ3c3dtNFNqS1d6SWh2MUlmS1JXTitGZHMiLCJtYWMiOiI3N2IyZmNmOTU0OTBhZGQxMzI4NmU5ZTY3ZmRlOTRmZjU1NDI4MzYwYTVmNWI1YWFiMmExN2UzNjU5MmM1YmZmIiwidGFnIjoiIn0%3D; expires=Wed, 12-Feb-2025 17:36:42 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6Imc3WERicWlsZzVRVndvWWQxRFhwRVE9PSIsInZhbHVlIjoieS9oWlVmbXlJUktNSnNHQmhuTDVQdXRycVIrMGJjWGpVY2RSdFFDcEwyZ3NKM291Q1FVbWxIdG" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "gg4EheqzJS4ulMeCYyH7TL3vVIcy2iLqukgmig7C" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/national/article/2001503436/poor-police-response-blamed-for-demo-deaths" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-01-13 10:07:42GET/main-staging/national/article/2001503436/poor-police-response-blamed-for-demo-deaths1035461