HORN OF AFRICA OP-ED
Somaliland is an unrecognised African success in a notoriously troubled region Berbera port’s container capacity has increased fivefold since the DPW investment, and will increase again fourfold to 2m containers by 2026. (Photo: Greg Mills) By Greg Mills Follow
Somaliland is a remarkable – albeit lonely – success in a notoriously troubled region. International recognition of it as a sovereign country in the world community would be an investment in Africa’s stability.
Twenty years ago, images of the port of Berbera told the story of a country at the bottom of a deep hole, ravaged by war, crimped in the pincers of the Cold War. A few rusty coastal transports then lined up along the 650m quayside – half of them built by the Soviets, half by Washington – next to a number of wooden dhows loading livestock for Yemen and Saudi Arabia. The harbour was dotted with sunken vessels.
A few kilometres outside town is Berbera airport. Built by the Soviets as a giant base for its Tupolev Tu-95 “Bear” maritime-patrol aircraft, it morphed into a US base as Cold War fortunes shifted. Twenty years back, the only evidence of this particular slice of history was an empty swimming pool and a plaque at the end of the 4,140m runway, one of the longest on the continent, certifying its survey by the US Army, reputedly as an alternate landing site for the Space Shuttle.


Today, the port of Berbera is defined by its three brand-new “economic giraffes”, or gantry cranes, part of a $442-million investment by Dubai Ports World, which has driven up container capacity five-fold to 500,000 annually and doubled the volume of general cargo to two million tons. Another 400m has been added to the quayside. This is part of a three-phase plan which will result in a two-million container capacity by 2026, along with four million tons of general cargo.
But that is only part of the story.
Ports are not fundamentally about hardware, but about efficiency. Berbera’s services have improved four-fold in the last five years to 30 berth moves per hour and aim at 100 in the next four years, to place it alongside Djibouti and Mombasa as the continent’s most efficient ports.
Already, Berbera ranks 184th on the World Bank’s port efficiency rankings. Durban is at 364 and Cape Town at 365 (out of 366) – below the likes of even Lagos and Dar es Salaam, and above only Luanda. Yet South Africa’s GDP is, at $5,000 per capita, nearly 10 times that of the average Somalilander.
This is key to an objective to turn Berbera into the port of preference, not just for import-hungry Ethiopia – the 120 million person, one million container market on its border – but as a trans-shipment hub for the region and into the Gulf of Aden.
The Dubai investment in the harbour is complemented by a $90-million aid project, led by the UK and the United Arab Emirates, to rehabilitate the 250km from Berbera to Wachaale near the Ethiopian border town of Jigjiga. Now under the management of an Abu Dhabi company, Berbera airport has been refurbished and its runway resurfaced.
This has been against the odds.
Imagine a country under the equivalent of the most extreme sanctions regime, and that is Somaliland. Its borders are unrecognised, as are its passports. Its currency is not convertible. Its banking system is hampered by the absence of a Swiftcode, its telephony by the lack of an international dialling code. Investors are inevitably deterred by fear of lack of diplomatic protections.
The absence of recognition and Somaliland’s relative progress – compared with Somalia, certainly, but to many in Africa – raises a question about the role and value of outsiders. That Somaliland’s progress is now being assisted by a monarchy in the Emirates, should wake the West from its slumber.


As Bobi Wine, the Ugandan opposition leader, argues, “While the international community preaches non-violence, democracy and human rights, it prefers stability. It should ask itself whether the international community is, as a consequence of its hypocrisy, encouraging countries to embrace violence.”
Somaliland’s success has, in the circumstances, been founded on a healthy combination of principle and pragmatism, unlike the process in neighbouring Somalia, one driven organically from the bottom-up rather than by international sponsors.
Following a decade of ruinous war with the Siad Barre regime in Mogadishu, Somaliland’s peace has endured since 1991, following a series of internally led peace conferences at Burao and Boroma.


“To fully grasp the horrors visited upon the cities of Somaliland, all you need to do is to look today at Mariupol and other major cities of Ukraine,” reflects President Muse Bihi Abdi, who earlier served as an officer in the Somali National Movement (SNM).
“Peace,” he says, “is the foundation upon which state-building and economic development and growth are anchored,” in which a “home-grown peace and national reconciliation at the grassroot level is more sustainable than internationally driven imposed peace.”
Key to the relatively smooth transition and improving trajectory has been, he acknowledges, the SNM handing over power to a civilian government — unusual for a national liberation movement — “thus earning the confidence of those that did not support it during the liberation struggle”.
Essentially, job done, the SNM reached its sell-by date and closed shop.
Muse adds that Somaliland’s success since has rested on a realisation that “the private sector is the main engine of economic growth and the role of government is to nurture the private sector through the provision of [a] conducive environment”.
This is not just rhetoric.
Berbera’s transformation from sleepy hollow to international port has been rapidly constructed on recognition of the rewards of openness and the limits of government resources. Dubai Ports World has brought the capital, technology and, in its multinational team, the skills to enable this transformation in a joint venture with the government in which Dubai has a 65% share. These international links play in other ways: linked to the port development is a free zone, which is positioning itself to benefit from commercial spillover to the Emirates’ Jebel Ali Freezone. Already 20 companies have been signed up; another 50 are being actively courted.


All along Somaliland’s main artery is the Garanwa’a, a green thorn bush. Translated as the “unrecognised plant”, the Garanwa’a is considered an invasive species, spoiling the taste of goat and camel milk. It is a metaphor for Somaliland’s challenges itself: a lack of recognition has complicated the struggle for development.
The steps towards recognition are not binary, however. There are steps along the way for Somaliland – a transit and trade agreement with Ethiopia, observer status in the African Union, a deal to be part of the US African Growth and Opportunity Act, for instance, even a compact with Israel – short of international recognition.
And the benefits of recognition will not necessarily be automatic and could create other challenges, not least as donors become part of the political and economic equation, and thus part of the problem.
But recognition is now front and centre on Muse’s agenda.
“I want recognition,” says the president, “to be my legacy.” His challenge is going to be less the West, however, than the AU, which is often complicit – and self-interested – in the narrative of stability in the interests of elites and incumbents, often tied in with the tautology of conflict and peacekeeping, notably in Somalia and South Sudan.
It has been said about peacebuilding in neighbouring Somalia that “it is like a piece of paper dangled on a fish-hook in a pool of donors hoping that someone will bite on it”. In this way, peacebuilding is an exercise in rent-seeking by opportunistic local actors.
External support in African conflicts can, too, be made on a straightforward cynical calculation according to narrow donor interests, whether these be about alliance building, stability or helping one group or another stay in power.
Somaliland shows that peace cannot be built by outsiders, no matter their good intentions. It is instead to be founded on internal compromise, avoiding in the process all the pitfalls of external engagement. Good outcomes do not always lie in the bias to action.
As a general rule, outsiders need to aim to do no harm, and aim to provide a conducive environment in which local actors can operate. Recognising Somaliland would now reinforce its remarkable and lonely success in a troubled region and would be an investment in African stability. A failure to do so and to continue to invest more in troubled, unstable countries in its region would send out a different signal. DM
Dr Greg Mills, director of the Brenthurst Foundation, is currently in Somaliland. www.thebrenthurstfoundation.org
Adverts on/off? You choose. X
Daily Maverick © All rights reserved
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.Cookie SettingsManage consent Close
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience. Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
| Cookie | Duration | Description |
|---|---|---|
| __cfduid | 1 month | The cookie is used by cdn services like CloudFlare to identify individual clients behind a shared IP address and apply security settings on a per-client basis. It does not correspond to any user ID in the web application and does not store any personally identifiable information. |
| _GRECAPTCHA | 5 months 27 days | This cookie is set by Google. In addition to certain standard Google cookies, reCAPTCHA sets a necessary cookie (_GRECAPTCHA) when executed for the purpose of providing its risk analysis. |
| cid | 1 year | This is an important cookie in making credit card transaction on the website. It allows the online transaction without storing the credit card information.This service is provided by Stripe.com. |
| connect.sid | 1 month | This cookie is used for authentication and for secure log-in. It registers the log-in information. |
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
| JSESSIONID | session | Used by sites written in JSP. General purpose platform session cookies that are used to maintain users' state across page requests. |
| PHPSESSID | session | This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed. |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
| Cookie | Duration | Description |
|---|---|---|
| __atuvc | 1 year 1 month | This cookie is set by Addthis to make sure you see the updated count if you share a page and return to it before our share count cache is updated. |
| __atuvs | 30 minutes | This cookie is set by Addthis to make sure you see the updated count if you share a page and return to it before our share count cache is updated. |
| __cf_bm | 30 minutes | This cookie is set by CloudFlare. The cookie is used to support Cloudflare Bot Management. |
| __pvi | 1 day | This cookie is used for the implementation of the news content from other sites. |
| bcookie | 2 years | This cookie is set by linkedIn. The purpose of the cookie is to enable LinkedIn functionalities on the page. |
| lidc | 1 day | This cookie is set by LinkedIn and used for routing. |
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
| Cookie | Duration | Description |
|---|---|---|
| d | 3 months | This cookie tracks anonymous information on how visitors use the website. |
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
| Cookie | Duration | Description |
|---|---|---|
| __gads | 1 year 24 days | This cookie is set by Google and stored under the name dounleclick.com. This cookie is used to track how many times users see a particular advert which helps in measuring the success of the campaign and calculate the revenue generated by the campaign. These cookies can only be read from the domain that it is set on so it will not track any data while browsing through another sites. |
| _ga | 2 years | This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors. |
| _ga_Y7XD5FHQVG | 2 years | This cookie is installed by Google Analytics. |
| _gat_UA-10686674-1 | 1 minute | This is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It appears to be a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites. |
| _gid | 1 day | This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form. |
| ajs_anonymous_id | never | This cookie is set by Segment.io to check the number of ew and returning visitors to the website. |
| ajs_user_id | never | The cookie is set by Segment.io and is used to analyze how you use the website |
| ANON_ID | 3 months | This cookie is provided by Tribalfusion. The cookie is used to give a unique number to visitors, and collects data on user behaviour like what page have been visited. This cookie also helps to understand which sale has been generated by as a result of the advertisement served by third party. |
| jam_heavy_ga_session | 5 years | This cookie is installed by Google Analytics. |
| UserID1 | 3 months | The cookie sets a unique anonymous ID for a website visitor. This ID is used to continue to identify users across different sessions and track their activities on the website. The data collected is used for analysis. |
| uvc | 1 year 1 month | The cookie is set by addthis.com to determine the usage of Addthis.com service. |
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
| Cookie | Duration | Description |
|---|---|---|
| __tbc | 2 years | This cookie is used for measuring the efficiency of advertisement by registering data on visitors from multiple website. |
| _cc_aud | 8 months 26 days | The cookie is set by crwdcntrl.net. The purpose of the cookie is to collect statistical information in an anonymous form about the visitors of the website. The data collected include number of visits, average time spent on the website, and the what pages have been loaded. These data are then used to segment audiences based on the geographical location, demographic, and user interest provide relevant content and for advertisers for targeted advertising. |
| _cc_cc | session | The cookie is set by crwdcntrl.net. The purpose of the cookie is to collect statistical information in an anonymous form about the visitors of the website. The data collected include number of visits, average time spent on the website, and the what pages have been loaded. These data are then used to segment audiences based on the geographical location, demographic, and user interest provide relevant content and for advertisers for targeted advertising. |
| _cc_dc | 8 months 26 days | The cookie is set by crwdcntrl.net. The purpose of the cookie is to collect statistical information in an anonymous form about the visitors of the website. The data collected include number of visits, average time spent on the website, and the what pages have been loaded. These data are then used to segment audiences based on the geographical location, demographic, and user interest provide relevant content and for advertisers for targeted advertising. |
| _cc_id | 8 months 26 days | The cookie is set by crwdcntrl.net. The purpose of the cookie is to collect statistical information in an anonymous form about the visitors of the website. The data collected include number of visits, average time spent on the website, and the what pages have been loaded. These data are then used to segment audiences based on the geographical location, demographic, and user interest provide relevant content and for advertisers for targeted advertising. |
| _kuid_ | 5 months 27 days | The cookie is set by Krux Digital under the domain krxd.net. The cookie stores a unique ID to identify a returning user for the purpose of targeted advertising. |
| _rxuuid | 1 year | The main purpose of this cookie is targeting, advertesing and effective marketing. This cookie is used to set a unique ID to the visitors, which allow third party advertisers to target the visitors with relevant advertisement up to 1 year. |
| ANON_ID_old | 3 months | This cookie helps to categorise the users interest and to create profiles in terms of resales of targeted marketing. This cookie is used to collect user information such as what pages have been viewed on the website for creating profiles. |
| bscookie | 2 years | This cookie is a browser ID cookie set by Linked share Buttons and ad tags. |
| CMID | 1 year | The cookie is set by CasaleMedia. The cookie is used to collect information about the usage behavior for targeted advertising. |
| CMPRO | 3 months | This cookie is set by Casalemedia and is used for targeted advertisement purposes. |
| CMPS | 3 months | This cookie is set by Casalemedia and is used for targeted advertisement purposes. |
| CMST | 1 day | The cookie is set by CasaleMedia. The cookie is used to collect information about the usage behavior for targeted advertising. |
| DSID | 1 hour | This cookie is setup by doubleclick.net. This cookie is used by Google to make advertising more engaging to users and are stored under doubleclick.net. It contains an encrypted unique ID. |
| google_push | 5 minutes | This cookie is set by the Bidswitch. This cookie is used to collect statistical data related to the user website visit such as the number of visits, average time spent on the website and what pages have been loaded. This collected information is used to sort out the users based on demographics and geographical locations inorder to serve them with relevant online advertising. |
| i | 1 year | The purpose of the cookie is not known yet. |
| id | 3 months | The main purpose of this cookie is targeting and advertising. It is used to create a profile of the user's interest and to show relevant ads on their site. This Cookie is set by DoubleClick which is owned by Google. |
| IDE | 1 year 24 days | Used by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile. |
| IDSYNC | 1 year | This cookie is used for advertising purposes. |
| KADUSERCOOKIE | 3 months | The cookie is set by pubmatic.com for identifying the visitors' website or device from which they visit PubMatic's partners' website. |
| KTPCACOOKIE | 1 day | This cookie is set by pubmatic.com for the purpose of checking if third-party cookies are enabled on the user's website. |
| ljt_reader | 1 year | This is a Lijit Advertising Platform cookie. The cookie is used for recognizing the browser or device when users return to their site or one of their partner's site. |
| loc | 1 year 1 month | This cookie is set by Addthis. This is a geolocation cookie to understand where the users sharing the information are located. |
| mc | 1 year 1 month | This cookie is associated with Quantserve to track anonymously how a user interact with the website. |
| mt_mop | 1 month | Stores information about how the user uses the website such as what pages have been loaded and any other advertisement before visiting the website for the purpose of targeted advertisements. |
| personalization_id | 2 years | This cookie is set by twitter.com. It is used integrate the sharing features of this social media. It also stores information about how the user uses the website for tracking and targeting. |
| suid_legacy | 1 year | This cookie is used to collect information on user preference and interactioin with the website campaign content. This cookie is used for promoting events and products by the webiste owners on CRM-campaign-platform. |
| TDCPM | 1 year | The cookie is set by CloudFlare service to store a unique ID to identify a returning users device which then is used for targeted advertising. |
| TDID | 1 year | The cookie is set by CloudFlare service to store a unique ID to identify a returning users device which then is used for targeted advertising. |
| test_cookie | 15 minutes | This cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies. |
| tluid | 3 months | This cookie is set by the provider AdRoll.This cookie is used to identify the visitor and to serve them with relevant ads by collecting user behaviour from multiple websites. |
| tuuid | 1 year | This cookie is set by .bidswitch.net. The cookies stores a unique ID for the purpose of the determining what adverts the users have seen if you have visited any of the advertisers website. The information is used for determining when and how often users will see a certain banner. |
| tuuid_lu | 1 year | This cookie is set by .bidswitch.net. The cookies stores a unique ID for the purpose of the determining what adverts the users have seen if you have visited any of the advertisers website. The information is used for determining when and how often users will see a certain banner. |
| uid | 5 months 27 days | This cookie is used to measure the number and behavior of the visitors to the website anonymously. The data includes the number of visits, average duration of the visit on the website, pages visited, etc. for the purpose of better understanding user preferences for targeted advertisments. |
| uuid | 1 year 27 days | To optimize ad relevance by collecting visitor data from multiple websites such as what pages have been loaded. |
| VISITOR_INFO1_LIVE | 5 months 27 days | This cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website. |
| wfivefivec | 1 year 1 month | The domain of this cookie is owned by Dataxu. The main business activity of this cookie is targeting and advertising. This cookie tracks the advertisement report which helps us to improve the marketing activity. |
| xbc | 2 years | This cookie is used for optmizing the advertisement on the website more relevant by analysing the user behaviour and interaction with the website. |
| YSC | session | This cookies is set by Youtube and is used to track the views of embedded videos. |
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
| Cookie | Duration | Description |
|---|---|---|
| __cflb | 23 hours | This cookie is used by Cloudflare for load balancing. |
| ajs_group_id | never | This cookie is set by Segment.io. The purpose of the cookie is currently not identified. |
| revengine-browser-token | session | RevEngine Data Tool. |
| UserMatchHistory | 1 month | Linkedin – Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences. |
| vicinity_id | 1 year 10 months 24 days 11 hours | Vicinity Advertising. |



