By Mohamed A Omar Somaliland has recently celebrated the 20th anniversary of its declaration of independence. On May 18, 1991, Somaliland terminated its union with Somalia after a decade of struggle against oppression, exploitation and destruction by the Siad Barre regime. We found the country in a shambles, devastated not by a foreign enemy, but […]