×

How African leaders can handle long-running crisis in DR Congo

Residents run off after observing members of the M23 armed group walking through a street of the Keshero neighborhood in Goma, on January 27, 2025. [AFP]

The Congo crisis and the rise of the M23 rebel group are deeply intertwined with the broader geopolitics of the African Great Lakes region, which has seen repeated struggles for political control, ethnic conflict and exploitation of resources.

The DRC, with its vast territory and abundant mineral wealth, has become a key battleground for local and foreign powers, whose interests in the country’s resources have exacerbated internal strife. The wealth of the DRC, particularly in minerals like coltan, cobalt, timber, gold and diamonds, has been a source of economic opportunity and international exploitation, fueling much of the violence that continues today.

The roots of the Congo crisis lie in the legacy of Belgian colonial rule, which left the newly independent nation with weak institutions, an underdeveloped infrastructure, and deep ethnic divisions. These divisions were quickly exacerbated by political struggles for control of the country’s leadership and resources.

Belgium’s partition of the Congo was a strategic move that reshaped the region’s demographics and political landscape. Belgium separated Rwanda and Burundi from the Congo as part of its colonial administration, incorporating them into its League of Nations mandate territories. This decision disrupted long-standing ethnic and economic ties, exacerbating tensions that persist to this day. The arbitrary borders imposed by European colonial powers contributed to disputes over identity, land, and resources, setting the stage for future conflicts. 

The Hutu and Tutsi conflict dates back centuries but was significantly shaped by colonial rule. Before European intervention, the Tutsi were traditionally cattle herders and were often seen as the ruling elite, while the Hutu were primarily agriculturalists. When Germany and later Belgium colonised Rwanda and Burundi, they institutionalised these divisions, favouring the Tutsi minority in administrative and political roles while systematically marginalising the Hutu majority.

The Democratic Forces for the Liberation of Rwanda (FDLR) is a Hutu rebel group operating primarily in eastern DRC. Formed in 2000 by remnants of the former Rwandan Armed Forces (FAR) and the Interahamwe militia, the FDLR consists of those who fled Rwanda after participating in the 1994 genocide. It has been accused of committing human rights abuses, including attacks on civilians and engaging in illegal mining activities. Rwanda justifies its military incursions into the DRC by claiming to target the FDLR, stating that the group poses a threat to national security. However, critics argue that Rwanda’s involvement is more about controlling mineral-rich territories and exerting political influence than fighting FDLR threat.

The M23, also known as the March 23 Movement, is a rebel group formed by former members of the Congolese army who mutinied in 2012, citing the government’s failure to implement the 2009 peace agreement. The group primarily operates in the North Kivu province, an area rich in minerals and a hotspot for armed conflict. The M23 group’s core was made up of former members of the CNDP (the Tutsi-dominated National Congress for the Defence of the People) and was initially supported by Rwanda, which feared the rise of anti-Tutsi sentiments within the DRC. Despite numerous claims of Rwandan involvement, the government of Rwanda has consistently denied supporting M23, although evidence linking them to the group remains a source of contention in international diplomacy. M23 has been widely accused of receiving support from Rwanda, particularly from President Paul Kagame. Rwanda’s involvement is often linked to its geopolitical and economic interests in the eastern DRC, particularly its access to valuable minerals such as coltan, gold, and tin. Kagame has denied these allegations. 

The Lusaka Ceasefire Agreement, signed in 1999 by Angola, Namibia, Zimbabwe, Rwanda, Uganda, and the DRC, aimed to bring peace but was largely ineffective.

More recently, the Nairobi and Luanda peace processes sought to address the conflict between M23 and the Congolese government, yet fighting persists. The 2013 Addis Ababa Peace Framework, signed by 11 African nations and international actors, sought to stabilise the region, but violations by multiple parties have hindered progress.

Request history8.1.26PHP Version1.31sRequest Duration5MBMemory UsageGET article/{id}/{slug}Route
    • Booting (12.03ms)time
    • Application (1.3s)time
    • 1 x Application (99.08%)
      1.30s
      1 x Booting (0.92%)
      12.03ms
      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 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 (10 duplicates)Show only duplicates574ms
      • 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.18msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001510823' and `published_at` <= '2025-03-28 19:58:02' and `deleted_at` is null
        Bindings
        • 0: 2001510823
        • 1: 2025-03-28 19:58:02
        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_main880μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-28'
        Bindings
        • 0: 2025-03-28
        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_main1.07msselect `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` = 2001510823 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001510823
        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_main1.06msselect `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_main7.96msselect `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-28 19:58:02' 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-28 19:58:02
        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_main830μsselect `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_main1msselect `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_main790μ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.17msselect `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.73msselect `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.45msselect `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_main104msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"DR Congo\",\"DR Congo Crisis\",\"M23 Rebels\",\"M23 Rebels-Goma Takeover\"]%') and `site_id` = 1 and `published_at` <= '2025-03-28 19:58:02' and `deleted_at` is null and `id` not in ('2001510823') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["DR Congo","DR Congo Crisis","M23 Rebels","M23 Rebels-Goma Takeover"]%
        • 1: 1
        • 2: 2025-03-28 19:58:02
        • 3: 2001510823
        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_main111msselect `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-28 19:58:03' and `published_at` >= '2025-03-28 18:58:03' 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-28 19:58:03
        • 4: 2025-03-28 18:58:03
        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_main810μ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.75msselect `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-28 19:58:03' 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-28 19:58:03
        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_main830μ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_main83.79msselect `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-28 19:58:03' 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-28 19:58:03
        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_main740μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 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_main27.45msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001510823' and `site_id` = 1 and `published_at` <= '2025-03-28 19:58:03' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001510823
        • 1: 1
        • 2: 2025-03-28 19:58:03
        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_main720μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        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_main3.95msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001510823' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-28 19:58:03' limit 1
        Bindings
        • 0: 2001510823
        • 1: 1
        • 2: 2025-03-28 19:58:03
        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_main640μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (426)
        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.79msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-28 19:58:03' and `article_category_id` = 7 and `site_id` = 1 and `id` not in ('2001510823') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-28 19:58:03
        • 1: 7
        • 2: 1
        • 3: 2001510823
        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_main650μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php: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_main32.77msselect `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 '%[\"DR Congo\",\"DR Congo Crisis\",\"M23 Rebels\",\"M23 Rebels-Goma Takeover\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["DR Congo","DR Congo Crisis","M23 Rebels","M23 Rebels-Goma Takeover"]%
        • 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.04msselect 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.44msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001514884, 2001249065, 2001514911, 2001514928, 2001514983, 2001514912, 2001514958, 2001514358, 2001514951, 2001514950, 2001514963, 2001514712, 2001514776, 2001514806, 2001514946, 2001514939, 2001514452, 2001514949, 2001514959, 2001514964) and `deleted_at` is null and `published_at` <= '2025-03-28 19:58:03' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001514884
        • 1: 2001249065
        • 2: 2001514911
        • 3: 2001514928
        • 4: 2001514983
        • 5: 2001514912
        • 6: 2001514958
        • 7: 2001514358
        • 8: 2001514951
        • 9: 2001514950
        • 10: 2001514963
        • 11: 2001514712
        • 12: 2001514776
        • 13: 2001514806
        • 14: 2001514946
        • 15: 2001514939
        • 16: 2001514452
        • 17: 2001514949
        • 18: 2001514959
        • 19: 2001514964
        • 20: 2025-03-28 19:58:03
        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_main730μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (17, 23, 56, 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_main840μ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: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_main720μ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_main570μ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_main610μ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_main550μ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_main165msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-28 19:58:04' and (`keywords` like '%DR Congo%' or `keywords` like '%DR Congo Crisis%' or `keywords` like '%M23 Rebels%' or `keywords` like '%M23 Rebels-Goma Takeover%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001510823' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-28 19:58:04
        • 1: %DR Congo%
        • 2: %DR Congo Crisis%
        • 3: %M23 Rebels%
        • 4: %M23 Rebels-Goma Takeover%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001510823
        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
          9NpuFLOvXC4YGafdmi3vAxejAZGz4LUHBzgTnzgF
          offset
          0
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001510823/how-african-lea...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /article/2001510823/how-african-leaders-can-handle-long-running-crisis-in-dr-congo
          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 => "9278ab8819090012-EWR" ] "x-forwarded-for" => array:1 [ 0 => "3.149.214.179" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "3.149.214.179" ] "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 => "Fri, 28 Mar 2025 16:58:04 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InljSGZJdTlPVm43WEhwMFgzdHFkUWc9PSIsInZhbHVlIjoiYmpza2EvZFkvRU92YTJSZ2ZKck04K2JkN04zdWVSYW1aYTJhaEFYbVNrN2V3UVZ6MHFsVWVRa1JsaUJST01xMnp6WW5xU2VRNjlmWDMyVE01TXRRSVhaU3hXcHRwem5RbUNJdjR1cjBDeFRHNFRsM2wxeVNiSVdDNUdSZjRabW0iLCJtYWMiOiJiZWM1NjY0NTIyNjJlYTBjOGNjMTZkZjM1MDQ5NTUwM2UzMjcwZTc0MmMxMTJhNDY5YTY4NmYyNTYyYjQ1NjljIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 03:27:04 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6InljSGZJdTlPVm43WEhwMFgzdHFkUWc9PSIsInZhbHVlIjoiYmpza2EvZFkvRU92YTJSZ2ZKck04K2JkN04zdWVSYW1aYTJhaEFYbVNrN2V3UVZ6MHFsVWVRa1JsaUJST01xMnp6WW5xU" 1 => "thestandardmediagroup_session=eyJpdiI6Im42bXZRb0s5MFpIcjZvNDBYSkx1NkE9PSIsInZhbHVlIjoia0lXWmRIUXhQTDRqNzA1Mmp1VUpiYnNoRXNvYXJSSkRobUgrZHVwYktpRmhJOXhmRlQ0Q0tucGtPdm1DSmt1VDdSbHhYYlVCbW02QU51dnZMNDdJdHZXUVBlcHlWdXVjZnR0alVhbDdXUGdZRzdtK25oVEJNL0phOWRoVG5pcGkiLCJtYWMiOiIxM2E3NjkyMjhhYTAwMDJmNTg0ODg1Y2E5YzgzMTZkNWY5ZmUzOTE5NTdkN2I0ZjkwYTdlMzIyZTZkNzJhN2FkIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 03:27:04 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6Im42bXZRb0s5MFpIcjZvNDBYSkx1NkE9PSIsInZhbHVlIjoia0lXWmRIUXhQTDRqNzA1Mmp1VUpiYnNoRXNvYXJSSkRobUgrZHVwYktpRmhJOXhmRlQ0Q0tucG" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InljSGZJdTlPVm43WEhwMFgzdHFkUWc9PSIsInZhbHVlIjoiYmpza2EvZFkvRU92YTJSZ2ZKck04K2JkN04zdWVSYW1aYTJhaEFYbVNrN2V3UVZ6MHFsVWVRa1JsaUJST01xMnp6WW5xU2VRNjlmWDMyVE01TXRRSVhaU3hXcHRwem5RbUNJdjR1cjBDeFRHNFRsM2wxeVNiSVdDNUdSZjRabW0iLCJtYWMiOiJiZWM1NjY0NTIyNjJlYTBjOGNjMTZkZjM1MDQ5NTUwM2UzMjcwZTc0MmMxMTJhNDY5YTY4NmYyNTYyYjQ1NjljIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 03:27:04 GMT; path=/XSRF-TOKEN=eyJpdiI6InljSGZJdTlPVm43WEhwMFgzdHFkUWc9PSIsInZhbHVlIjoiYmpza2EvZFkvRU92YTJSZ2ZKck04K2JkN04zdWVSYW1aYTJhaEFYbVNrN2V3UVZ6MHFsVWVRa1JsaUJST01xMnp6WW5xU" 1 => "thestandardmediagroup_session=eyJpdiI6Im42bXZRb0s5MFpIcjZvNDBYSkx1NkE9PSIsInZhbHVlIjoia0lXWmRIUXhQTDRqNzA1Mmp1VUpiYnNoRXNvYXJSSkRobUgrZHVwYktpRmhJOXhmRlQ0Q0tucGtPdm1DSmt1VDdSbHhYYlVCbW02QU51dnZMNDdJdHZXUVBlcHlWdXVjZnR0alVhbDdXUGdZRzdtK25oVEJNL0phOWRoVG5pcGkiLCJtYWMiOiIxM2E3NjkyMjhhYTAwMDJmNTg0ODg1Y2E5YzgzMTZkNWY5ZmUzOTE5NTdkN2I0ZjkwYTdlMzIyZTZkNzJhN2FkIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 03:27:04 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6Im42bXZRb0s5MFpIcjZvNDBYSkx1NkE9PSIsInZhbHVlIjoia0lXWmRIUXhQTDRqNzA1Mmp1VUpiYnNoRXNvYXJSSkRobUgrZHVwYktpRmhJOXhmRlQ0Q0tucG" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "9NpuFLOvXC4YGafdmi3vAxejAZGz4LUHBzgTnzgF" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001510823/how-african-leaders-can-handle-long-running-crisis-in-dr-congo" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-28 19:58:04GET/main-staging/article/2001510823/how-african-leaders-can-handle-long-running-crisis-in-dr-congo1135469