Historic Win: Somaliland Opposition Leader Takes the Presidency
In a historic election, opposition leader Abdirahman Mohamed Abdullahi, widely known as Irro, emerged victorious to become Somaliland’s sixth president since its self-declared independence in 1991. The 69-year-old leader of…