Abdirahman Mohamed Abdullahi, popularly known as “Irro,” has emerged victorious in Somaliland’s presidential election, securing nearly 64% of the vote. Abdullahi, leader of the opposition Waddani Party, defeated incumbent President …
Africa