Abdirahman Mohamed Abdullahi, commonly known as Irro, has won the presidential election in Somaliland, a self-declared republic in the Horn of Africa. The 69-year-old opposition leader secured 64% of the vote, defeating incumbent President Musa Abdi Bihi, who garnered 35%. Irro’s victory marks a significant shift in the political landscape of Somaliland, which declared independence…
