×

Secret manoeuvres that led to formation of Tanzania as union of the mainland and the islands

Alarm bells rang in Western capitals over what was seen as a daring and provocative move by the Soviet Union to take control of East Africa in one fell swoop. In particular, the US feared a communist take-over in Zanzibar would have serious ramifications for the region and the continent.

In Washington, emergency meetings were held to plot counter-action to stop looming communist 'State capture' in East Africa. Two plans were drawn. The first one-the Zanzibar Action Plan-would see Britain, which still had troops in Kenya and mainland Tanzania-receive US support to storm Zanzibar and topple the communist-backed rulers who had taken over. Plan 'B' was to lobby for formation of one East African Federative State made up of Kenya, Uganda, Tanganyika and Zanzibar where the latter would be 'swallowed up' by the three bigger brothers who were pro-Western.

None of the plans worked. Britain, which had no appetite for armed engagement in the former colonies, dragged its feet on the envisaged Zanzibar Action Plan. On the other hand, the three East African countries were not keen to come together as one State.

Confidential files now declassified at the Lyndon Johnson Presidential Library in Texas reveal the anxiety in Washington regarding the crisis in Zanzibar.

On March 5, 1964, US Secretary of State Dean Rusk cabled US embassies in Nairobi, Dar es Salaam and Kampala instructing them to explain to presidents Jomo Kenyatta, Julius Nyerere and Milton Obote 'the security threat' posed to their countries by the communist take-over in Zanzibar. He asked the embassies to lobby the Heads of State to support any action the US would take to confront the Soviets in the region.

Next, Rusk escalated the crisis to London through a March 29, 1964 cable to the US ambassador that said: "We are extremely concerned with British complacency in the Zanzibar situation. There is one school of thought that we tell the UK that if we cannot get their co-operation, we will go ahead on our own in the covert action on the problem in Zanzibar. The British will be so appalled as to pick up the ball."

Bribe for Mr President

Meanwhile, US Charge d'Affaires in Zanzibar Frank Carlucci (later to be appointed deputy director of the CIA) had a brainwave: Why not seek the co-operation of Zanzibar leader President Sheikh Abeid Karume by making him an 'impact offer'. By that, he meant a personal bribe to President Karume to make him soften up to US interests and turn his back on the Soviets. Carlucci cabled Washington on March 30, 1964 to say: "We should offer President Karume a 'gift' of dynamic proportions which would appeal to him personally. One thought which comes to mind is that we gift him a helicopter and a US pilot ... A firm refusal to accept our gift would at least clear the decks and allow us devote full attention to other solutions."

Meanwhile, Tanganyika Foreign Affairs minister Oscar Kabona, who was well disposed to the Americans, had a brainwave: Why not create a union of mainland Tanganyika and the islands of Zanzibar to form the United Republic of Tanzania? That way, the islands would be 'swallowed' by the mainland and pose no more threat to US interests.

Kabona shared the idea with the US ambassador in Dar es Salaam who immediately relayed it to Washington. The White House liked it and instructed the State Department to move with speed.

US Assistant Secretary for African Affairs George Ball cabled the US embassy in Dar es Salaam to say: "The department gives its blessings and support to the Tanganyika-Zanzibar Federation or incorporation ... It would be far preferable in our opinion if Tanganyika were to make the move to avoid creating the impression that the US is trying to take over. We will offer any assistance Dar es Salaam requires to make it happen."

Done deal

In the next few days, preparations for the union to form Tanzania got underway as the Americans pretended to watch from the sidelines, even as the CIA clandestinely worked round the clock to ensure everything went according to plan. On April 22, the articles for the union of Tanganyika and Zanzibar were signed by presidents Nyerere and Karume. Champagne bottles were uncorked in Washington. Carlucci reported: "Had there not been the union between Zanzibar and Tanganyika, Zanzibar would have been an African Cuba from which sedition would have spread to the continent."

In Zanzibar, Karume was happy to have radicals in his ranks who were opposed to the merger subdued and dehorned. Kenyatta, Nyerere and Obote, fearful of communist-backed insurgencies at home, were also happy to see the radicals' hide in Zanzibar nailed to the wall.

Scavenge for crumbs

In an April 29 brief to Washington, the US ambassador in Dar es Salaam cabled: "Formation of Tanzania as the union of the mainland and the islands has given us a better political environment within which we can work better. Key powers of foreign affairs, finance, army and police are all in Dar es Salaam ... Nyerere's strongest men are in charge. Six Zanzibaris are in the new Cabinet, but they hold minor posts and are ably checked-mated by Tanganyikans in closely related ministries."

The radicals in Zanzibar had been outwitted, outgunned and left to scavenge for crumbs in the power matrix. This came out in an interview their leader Abdul Mohamed Babu gave the media years later. Babu led the Umma Party whose translation is 'party of the masses'. His was an openly leftist movement with a large and relatively youthful membership drawn from both the mainland and the islands.

He bitterly complained that Nyerere had taken advantage of the formation of Tanzania to make Cabinet appointments that weakened 'progressive' forces in Zanzibar.

"With assistance of the US, he (Nyerere) pinpointed people like me who, according to the US, were communists. We were appointed to insignificant Cabinet posts. In my case, I was put in the ministry of Economic Planning but I was not to be in charge. I couldn't plan or implement policies. There was a director of planning in the office of the President who was in charge of economic policy and implementation. So I was merely a figure-head to rubber-stamp what had been decided elsewhere!"

He went on: "The effect of that kind of arrangement was to incapacitate us. Furthermore our offices were in the mainland and not in the island where we came from and had influence."

Not long after, Babu and other radicals were sacked from their ministerial positions and carted away to jail or forced into exile abroad.

Request history8.1.26PHP Version1.1sRequest Duration3MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (8.67ms)time
    • Application (1.09s)time
    • 1 x Application (99.21%)
      1.09s
      1 x Booting (0.79%)
      8.67ms
      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
      • 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.12msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001493606' and `published_at` <= '2025-03-22 03:43:12' and `deleted_at` is null
        Bindings
        • 0: 2001493606
        • 1: 2025-03-22 03:43:12
        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-22'
        Bindings
        • 0: 2025-03-22
        Backtrace
        • app/Utils/Articles.php:1435
        • app/Http/Controllers/MainsiteController.php:660
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:661
      • Articles.php#528standard_digital_worldConnection Established
        Backtrace
        • app/Utils/Articles.php:528
        • app/Http/Controllers/MainsiteController.php:665
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:666
      • Articles.php#531standard_digital_world3.47msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001493606' and `publishdate` <= '2025-03-22 03:43:12' and `inactive` is null
        Bindings
        • 0: 2001493606
        • 1: 2025-03-22 03:43:12
        Backtrace
        • app/Utils/Articles.php:531
        • app/Http/Controllers/MainsiteController.php:665
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:666
      • Articles.php#535standard_digital_world_archives_1Connection Established
        Backtrace
        • app/Utils/Articles.php:535
        • app/Http/Controllers/MainsiteController.php:665
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:666
      • Articles.php#538standard_digital_world_archives_13.84msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001493606' and `publishdate` <= '2025-03-22 03:43:12' and `inactive` is null
        Bindings
        • 0: 2001493606
        • 1: 2025-03-22 03:43:12
        Backtrace
        • app/Utils/Articles.php:538
        • app/Http/Controllers/MainsiteController.php:665
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:666
      • Articles.php#147standard_digital_main770μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 74 or `parent_id` = 74 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 74
        • 2: 74
        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_main14.17msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (74, 78, 79, 315, 320, 342, 354, 360, 368, 383, 385, 390, 407, 408, 409, 410, 411, 412, 597, 598, 599, 600, 601, 602, 603, 605) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-22 03:43:12' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 74
        • 1: 78
        • 2: 79
        • 3: 315
        • 4: 320
        • 5: 342
        • 6: 354
        • 7: 360
        • 8: 368
        • 9: 383
        • 10: 385
        • 11: 390
        • 12: 407
        • 13: 408
        • 14: 409
        • 15: 410
        • 16: 411
        • 17: 412
        • 18: 597
        • 19: 598
        • 20: 599
        • 21: 600
        • 22: 601
        • 23: 602
        • 24: 603
        • 25: 605
        • 26: 1
        • 27: 2025-03-22 03:43:12
        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.4msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (74, 79, 354, 368, 383, 601, 602, 605)
        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_main710μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 74
        Bindings
        • 0: 74
        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_main710μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#55standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:55
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#55standard_digital_main3.2msselect `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.08msselect `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.59msselect `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_main98.71msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"[\\"Tanganyika\\",\\"Tanzania\\",\\"Julius Nyerere\\",\\"Zanzibar\\"]\"]%') and `site_id` = 1 and `published_at` <= '2025-03-22 03:43:12' and `deleted_at` is null and `id` not in ('2001493606') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["[\"Tanganyika\",\"Tanzania\",\"Julius Nyerere\",\"Zanzibar\"]"]%
        • 1: 1
        • 2: 2025-03-22 03:43:12
        • 3: 2001493606
        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_main86.93msselect `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-22 03:43:12' and `published_at` >= '2025-03-22 02:43:12' 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-22 03:43:12
        • 4: 2025-03-22 02:43:12
        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_main1.03msselect `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_main950μ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-03-22 03:43:12' 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-22 03:43:12
        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_main630μ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_main1.12msselect `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-22 03:43:12' 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-22 03:43:12
        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.02msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:837
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:838
      • Articles.php#819standard_digital_main1.44msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001493606' and `site_id` = 1 and `published_at` <= '2025-03-22 03:43:12' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001493606
        • 1: 1
        • 2: 2025-03-22 03:43:12
        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_main770μ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: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_main1.37msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001493606' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-22 03:43:12' limit 1
        Bindings
        • 0: 2001493606
        • 1: 1
        • 2: 2025-03-22 03:43:12
        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_main840μ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_main3.83msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-22 03:43:12' and `article_category_id` = 74 and `site_id` = 1 and `id` not in ('2001493606') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-22 03:43:12
        • 1: 74
        • 2: 1
        • 3: 2001493606
        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_main860μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (74)
        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_main26.58msselect `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 '%[\"[\\"Tanganyika\\",\\"Tanzania\\",\\"Julius Nyerere\\",\\"Zanzibar\\"]\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["[\"Tanganyika\",\"Tanzania\",\"Julius Nyerere\",\"Zanzibar\"]"]%
        • 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_main810μsselect 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.31msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001249065, 2001514352, 2001514355, 2001514358, 2001514349, 2001514389, 2001462664, 2001514278, 2000177546, 2001514339, 2001514313, 2001514392, 2001514407, 2001259844, 2001514048, 2000224133, 2001405377, 2001288656, 2001275925, 2001509744) and `deleted_at` is null and `published_at` <= '2025-03-22 03:43:12' 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: 2001514352
        • 2: 2001514355
        • 3: 2001514358
        • 4: 2001514349
        • 5: 2001514389
        • 6: 2001462664
        • 7: 2001514278
        • 8: 2000177546
        • 9: 2001514339
        • 10: 2001514313
        • 11: 2001514392
        • 12: 2001514407
        • 13: 2001259844
        • 14: 2001514048
        • 15: 2000224133
        • 16: 2001405377
        • 17: 2001288656
        • 18: 2001275925
        • 19: 2001509744
        • 20: 2025-03-22 03:43:12
        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_main790μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 267, 273, 416, 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_main970μsselect * from article_categories where id = '74'
        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_main730μsselect * from article_categories where id = '74'
        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 = '74'
        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_main9.56msselect * from article_categories where id = '74'
        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_main77.33msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-22 03:43:13' and (`keywords` like '%[\"Tanganyika\",\"Tanzania\",\"Julius Nyerere\",\"Zanzibar\"]%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001493606' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-22 03:43:13
        • 1: %["Tanganyika","Tanzania","Julius Nyerere","Zanzibar"]%
        • 2: 1
        • 3: 16
        • 4: 20
        • 5: 2001493606
        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_main970μ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
      410Category.php#?
      App\Models\Article
      31Article.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      13Author.php#?
      App\Models\ArticleOld
      1ArticleOld.php#?
          _token
          0zJDipPuR3ZjvmE8e33owqcTFgYEeMR9ZFY9yVH8
          offset
          0
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/columnists/article/2001493606/secr...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /columnists/article/2001493606/secret-manoeuvres-that-led-to-formation-of-tanzania
          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 => "9241a740bb61fa11-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.224.64.19" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.224.64.19" ] "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, 22 Mar 2025 00:43:13 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik1zaUNWcDdsOVhFSzdOTUFPVjRYWFE9PSIsInZhbHVlIjoiMi9KdzNLQysxYmJ0NnFoREtiMGVkVzJYaW83STN5bEVYVEZFai9Dc0RvSHZXREV6aU5Ccm5jRFVEYjlNZlVPQTU3elZ0Z0NFVFBZZ0lQbW5pOUdmZVlIbllmb21SV3V6VWpnK0lNb1dqdWJ6WTU1OGQ2RDd5OURxdzRmQS81bHQiLCJtYWMiOiI4ZjUwMDQ1MjRlMzdkY2JiZGIzMGFiMDA0YWNmODIzY2VhNzE5ZmU1OWUwY2YxYWRkMjUwZGQ0YmE3YjQ3NjgxIiwidGFnIjoiIn0%3D; expires=Mon, 21 Apr 2025 11:12:13 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Ik1zaUNWcDdsOVhFSzdOTUFPVjRYWFE9PSIsInZhbHVlIjoiMi9KdzNLQysxYmJ0NnFoREtiMGVkVzJYaW83STN5bEVYVEZFai9Dc0RvSHZXREV6aU5Ccm5jRFVEYjlNZlVPQTU3elZ0Z" 1 => "thestandardmediagroup_session=eyJpdiI6InZGa0pHT1M4S1pvSU5GSFVqQXZwUXc9PSIsInZhbHVlIjoiZnFtdG9UcmpWNmsxNnpJWUhqbHo3cnB5emtXbHJ0UjBvb3ZHWEx3eEgwT3BFYjJrTG51Y0h6MC9KdllsWGhoYjlFbXFXUmxRYWoyL1B0MGVRVkFLVUV0Q25IWFRNV2UvM1ROYVlnY0toNXdFNUZPcjU4dmxodE9MTGVTOHZDNk8iLCJtYWMiOiIwOWM3NDQ1MzBjN2FhYTNjZTBmNTY1MWE4OGE0YmY2MWFmMGJiMTQyYzY2NjAzMDZlMmNmZmFkODFiMWY1Yjg2IiwidGFnIjoiIn0%3D; expires=Mon, 21 Apr 2025 11:12:13 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6InZGa0pHT1M4S1pvSU5GSFVqQXZwUXc9PSIsInZhbHVlIjoiZnFtdG9UcmpWNmsxNnpJWUhqbHo3cnB5emtXbHJ0UjBvb3ZHWEx3eEgwT3BFYjJrTG51Y0h6MC" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik1zaUNWcDdsOVhFSzdOTUFPVjRYWFE9PSIsInZhbHVlIjoiMi9KdzNLQysxYmJ0NnFoREtiMGVkVzJYaW83STN5bEVYVEZFai9Dc0RvSHZXREV6aU5Ccm5jRFVEYjlNZlVPQTU3elZ0Z0NFVFBZZ0lQbW5pOUdmZVlIbllmb21SV3V6VWpnK0lNb1dqdWJ6WTU1OGQ2RDd5OURxdzRmQS81bHQiLCJtYWMiOiI4ZjUwMDQ1MjRlMzdkY2JiZGIzMGFiMDA0YWNmODIzY2VhNzE5ZmU1OWUwY2YxYWRkMjUwZGQ0YmE3YjQ3NjgxIiwidGFnIjoiIn0%3D; expires=Mon, 21-Apr-2025 11:12:13 GMT; path=/XSRF-TOKEN=eyJpdiI6Ik1zaUNWcDdsOVhFSzdOTUFPVjRYWFE9PSIsInZhbHVlIjoiMi9KdzNLQysxYmJ0NnFoREtiMGVkVzJYaW83STN5bEVYVEZFai9Dc0RvSHZXREV6aU5Ccm5jRFVEYjlNZlVPQTU3elZ0Z" 1 => "thestandardmediagroup_session=eyJpdiI6InZGa0pHT1M4S1pvSU5GSFVqQXZwUXc9PSIsInZhbHVlIjoiZnFtdG9UcmpWNmsxNnpJWUhqbHo3cnB5emtXbHJ0UjBvb3ZHWEx3eEgwT3BFYjJrTG51Y0h6MC9KdllsWGhoYjlFbXFXUmxRYWoyL1B0MGVRVkFLVUV0Q25IWFRNV2UvM1ROYVlnY0toNXdFNUZPcjU4dmxodE9MTGVTOHZDNk8iLCJtYWMiOiIwOWM3NDQ1MzBjN2FhYTNjZTBmNTY1MWE4OGE0YmY2MWFmMGJiMTQyYzY2NjAzMDZlMmNmZmFkODFiMWY1Yjg2IiwidGFnIjoiIn0%3D; expires=Mon, 21-Apr-2025 11:12:13 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6InZGa0pHT1M4S1pvSU5GSFVqQXZwUXc9PSIsInZhbHVlIjoiZnFtdG9UcmpWNmsxNnpJWUhqbHo3cnB5emtXbHJ0UjBvb3ZHWEx3eEgwT3BFYjJrTG51Y0h6MC" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "0zJDipPuR3ZjvmE8e33owqcTFgYEeMR9ZFY9yVH8" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/columnists/article/2001493606/secret-manoeuvres-that-led-to-formation-of-tanzania" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-22 03:43:13GET/main-staging/columnists/article/2001493606/secret-manoeuvres-that-led-to-formation-of-tanzania1136491