

There is currently only one recognized African country, Ethiopia, that recognizes Somaliland. Why only one African country? Because the others are afraid that a reevaluation of borders at best gets you something like the Partition of India at best and at worst gets you war between two countries.
This isn’t white man’s burden shit.



Both the US and Libya.
In general, the African Union is concerned that allowing for the redrawing of borders could lead to major wars and displacement of peoples on the continent, moreso than what has already occurred. In this case, the US was likely participating in maintaining the status quo.
It just happened to be that the current government in power was communist, but the US likely thought that preserving African borders was preferable to opening the continent to further destabilization.