Nine people died in a weekend attack at a hotel in the Somali capital of Mogadishu, and security forces ended the assault by al Qaeda-linked al Shabaab fighters early on Monday, a police spokesperson said.
A suicide car bomb exploded early on Sunday evening and was followed by a shootout between al Shabaab militants and security forces at the Hotel Afrik. The fighting lasted into early Monday.
"The operation is over now. Nine people including four attackers died and over 10 civilians were injured. There is no electricity," Sadik Ali, told reporters from the scene and via Facebook.
Prime Minister Mohamed Hussein Roble said in a statement that among those killed was a former military general, Mohamed Nur Galal.
"I condemn the barbaric attack. May Allah have mercy on all those who died. General Mohamed Nur Galal, will be remembered for his over 50 year role in defending the country," he said.
Al Shabaab has battled since 2008 to overthrow Somalia's central government and establish its rule, based on its own harsh interpretation of Islamic law.
It carries out regular gun and bomb attacks in Mogadishu and elsewhere in Somalia.
Do you want to know more about this topic? Sign up for one of News24's 33 newsletters to receive the information you want in your inbox. Special newsletters are available to subscribers.