×

Africa must shed Anglophone and Francophone tags to make progress

President William Ruto Rt Hon Raila Odinga at AUC Headquarters shortly after the election.[Emmanuel Wanson]

The African Union Commission (AUC) elections, in which former Prime Minister Raila Odinga lost to Djibouti’s Mohamed Yousuf in Addis Ababa on February 15, 2025, exposed unresolved issues in the continent.

The elections demonstrated that Africa’s Heads of State have always been influenced by geopolitical factors and not the interests of Africans while choosing a person to steer the continent’s agenda.

Kenya’s candidate, Raila Odinga, is a Pan-Africanist who exhibits qualities to steer the continent to posterity. During the signing of an MoU with President William Ruto on March 7, 2025, Mr Odinga said he had been approached by several leaders in Africa, including former Nigerian President Olusegun Obsanjo, who convinced him to contest.

His ideas on African connectivity by building roads linking East and West, South to the North of the African continent and harnessing Africa’s minerals and natural resources, if implemented, would put Africa on the path of progress.

Raila had pledged to fast-track economic transformation, enhance intra-African trade and infrastructure, financial independence, gender equity and equality, agricultural transformation and climate action as well as foster education, women empowerment and counter climate change.

The most notable chairs who have occupied the AUC were Jean Ping (2008–2012), Nkosazana Dlamini-Zuma (2012–2017) and Moussa Faki Mahamat (2017–2024). From 2008 to 2024, the AUC leadership lacked a strong push to have policies implemented largely due to bureaucratic nature of the leaders besides political limitation among member states, and lack of assertiveness within the AUC leadership.

What was clear is that AUC needed a strong leader who would push policy formulation and Raila, with his credentials, would have been the best to take Africa to another level.

However, what came to play was the politics of Anglophone, Francophone, economic blocks and Arab links, not the economic and social interests of Africans. While the other contestants were also qualified, our Heads of State never talked about how we can unite Africa into a formidable solid economic block to rival Europe, Americas or Asia.

What am I driving at? If Africa has to progress we must do away with these colonial imposed mentalities of Anglophone and Francophone that continue to advance the interests of our former colonial masters.

We must stop balkanising ourselves into regional blocks and consider our interests as a united Africa and the benefits we would draw from this unity. What for sure is clear is that our competitors- Europe, America and Asia would like us to remain divided. A united Africa with immense resources and a population of over one billion people would be a force to reckon with and give them a run for their money.

Now that Raila is back home, he should continue working with Dr Ruto for the sake of nation’s unity and progress. The MoU he signed with the President is a starting point and the relationship should be cemented for the good of the nation.

Raila has distinguished himself as a fighter for democratic rights since the advent of multiparty politics in 1992, with a presence in each of the governments formed by presidents Daniel Moi, Mwai Kibaki and Uhuru Kenyatta and now Ruto.

The relationship between Raila and Ruto should not be vilified but supported since it has gone a long way in reducing political tension.

Mr M’Eruaki is chairman of Kenya Plant Health Inspectorate Service and former Igembe North MP

Request history8.1.26PHP Version918msRequest Duration7MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (9ms)time
    • Application (909ms)time
    • 1 x Application (99.02%)
      909ms
      1 x Booting (0.98%)
      9.00ms
      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
      8 statements were executed (4 duplicates)Show only duplicates195ms
      • Articles.php#1433standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:1433
        • app/Http/Controllers/MainsiteController.php:660
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:661
      • Articles.php#1435standard_digital_main4.68msselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-29'
        Bindings
        • 0: 2025-03-29
        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
      • CookieTool.php#185standard_digital_main1.32msselect * 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.13msselect * 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_main1.08msselect * 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_main1.03msselect * 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_main970μ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_main183msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-29 09:11:17' and (`keywords` like '%African Union Commission%' or `keywords` like '%Former Prime Minister Raila Odinga%' or `keywords` like '%Djibouti’s Mohamed Yousuf%' or `keywords` like '%Addis Ababa AUC%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001514317' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-29 09:11:17
        • 1: %African Union Commission%
        • 2: %Former Prime Minister Raila Odinga%
        • 3: %Djibouti’s Mohamed Yousuf%
        • 4: %Addis Ababa AUC%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001514317
        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_main2.01msselect * 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\Topic
      16Topic.php#?
      App\Models\Author
      9Author.php#?
      App\Models\Article
      3Article.php#?
          _token
          MeBnItTLw1RS2ZhSPIdwRh223WvTREohaBtZiPnI
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001514317/africa-...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /opinion/article/2001514317/africa-must-shed-anglophone-and-francophone-tags-to-make-progress
          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 => "927d357e9f6fe25a-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.117.146.178" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.117.146.178" ] "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 => "Sat, 29 Mar 2025 06:11:17 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjlqRDBtU3k5NnN3cHlFVzBqbll0Z1E9PSIsInZhbHVlIjoiSzBOYW40NWVadC8wZXd4dHBnY0hpeUpaVWlPZm81M3ZodnNVRjY5emZqR1F5SXdVMWNUVTZoT29VUUFZOExzWkNQUnhpNXJuRlFFWklZRm9TamFqZFpMamQ1QjdnL2lLRmJwNGtDcXViR2hkdUlRNXhnS2VabGc2akc1NmtZUGMiLCJtYWMiOiIwNjk4Mzg2YzVlZDIyM2M2MmZhMzYwNWMzNTYyMzQ3ODAzZGJhYTg1MjFiNmU0NDI3M2IwNjNhYzE5N2ZhYTdiIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 16:40:17 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjlqRDBtU3k5NnN3cHlFVzBqbll0Z1E9PSIsInZhbHVlIjoiSzBOYW40NWVadC8wZXd4dHBnY0hpeUpaVWlPZm81M3ZodnNVRjY5emZqR1F5SXdVMWNUVTZoT29VUUFZOExzWkNQUnhpN" 1 => "thestandardmediagroup_session=eyJpdiI6ImNXdUNlQnRpZVFFL1Y0WFlRNG1Bbmc9PSIsInZhbHVlIjoiRHdrYW1IakVNS2pRU3ZmZzhlcGZwWWUyeTRyUWZRdjRBSnF3OGJlUWdhckszYVYxK05yaUdZdWc4OGhWblJLbVJuYzhDMjg0azBMVnpuaDI3LzRybnp4RGl6czl2LzBMMTZVelNKTG9lc3lLVWJaVTcxcUR5alplOEt0VDJxeWsiLCJtYWMiOiIyMWQzNjJjNGFjMzRlNWEwMWQ1MjJiMGVkZmFiMTg1MzUzMzM1ODcwNTkyOGI1NWMwMTk3OWU2MDFkN2JhYWFhIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 16:40:17 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6ImNXdUNlQnRpZVFFL1Y0WFlRNG1Bbmc9PSIsInZhbHVlIjoiRHdrYW1IakVNS2pRU3ZmZzhlcGZwWWUyeTRyUWZRdjRBSnF3OGJlUWdhckszYVYxK05yaUdZdW" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjlqRDBtU3k5NnN3cHlFVzBqbll0Z1E9PSIsInZhbHVlIjoiSzBOYW40NWVadC8wZXd4dHBnY0hpeUpaVWlPZm81M3ZodnNVRjY5emZqR1F5SXdVMWNUVTZoT29VUUFZOExzWkNQUnhpNXJuRlFFWklZRm9TamFqZFpMamQ1QjdnL2lLRmJwNGtDcXViR2hkdUlRNXhnS2VabGc2akc1NmtZUGMiLCJtYWMiOiIwNjk4Mzg2YzVlZDIyM2M2MmZhMzYwNWMzNTYyMzQ3ODAzZGJhYTg1MjFiNmU0NDI3M2IwNjNhYzE5N2ZhYTdiIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 16:40:17 GMT; path=/XSRF-TOKEN=eyJpdiI6IjlqRDBtU3k5NnN3cHlFVzBqbll0Z1E9PSIsInZhbHVlIjoiSzBOYW40NWVadC8wZXd4dHBnY0hpeUpaVWlPZm81M3ZodnNVRjY5emZqR1F5SXdVMWNUVTZoT29VUUFZOExzWkNQUnhpN" 1 => "thestandardmediagroup_session=eyJpdiI6ImNXdUNlQnRpZVFFL1Y0WFlRNG1Bbmc9PSIsInZhbHVlIjoiRHdrYW1IakVNS2pRU3ZmZzhlcGZwWWUyeTRyUWZRdjRBSnF3OGJlUWdhckszYVYxK05yaUdZdWc4OGhWblJLbVJuYzhDMjg0azBMVnpuaDI3LzRybnp4RGl6czl2LzBMMTZVelNKTG9lc3lLVWJaVTcxcUR5alplOEt0VDJxeWsiLCJtYWMiOiIyMWQzNjJjNGFjMzRlNWEwMWQ1MjJiMGVkZmFiMTg1MzUzMzM1ODcwNTkyOGI1NWMwMTk3OWU2MDFkN2JhYWFhIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 16:40:17 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6ImNXdUNlQnRpZVFFL1Y0WFlRNG1Bbmc9PSIsInZhbHVlIjoiRHdrYW1IakVNS2pRU3ZmZzhlcGZwWWUyeTRyUWZRdjRBSnF3OGJlUWdhckszYVYxK05yaUdZdW" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "MeBnItTLw1RS2ZhSPIdwRh223WvTREohaBtZiPnI" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001514317/africa-must-shed-anglophone-and-francophone-tags-to-make-progress" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-29 09:11:17GET/main-staging/opinion/article/2001514317/africa-must-shed-anglophone-and-francophone-tags-to-make-progress11828