Politicians among dead in al-Shabab attack on Mogadishu hotel
Somalia's Islamic extremist rebels, al-Shabab, have stormed a hotel in the capital Mogadishu, killing at least six people and taking a number of hostages, police said.
The assault was continuing and some al-Shabab fighters remained in the Ambassador Hotel, according to police captain Mohamed Hussein. The hotel is frequented by government officials and business executives.
"At least two gunmen are still holed up inside the building now," Mr Hussein said.
Two members of parliament were among the dead, he said.
The attack began when a suicide bomber detonated an explosives-laden vehicle at the hotel's gates. Fighters on foot then forced their way into the hotel.
The attack comes on the eve of the Muslim holy month of Ramadan, during which extremists often step up attacks in the volatile East African country.
The body of a suspected extremist lay outside the hotel, which was surrounded by heavily armed soldiers.
Witness Yasin Abdi said he saw security forces escorting some people from the three-storey hotel.
Somalia's elite forces used rocket-propelled grenades and machine guns mounted on cars to fight assailants who took up positions on the hotel's second floor.
The attack underlines challenges facing the Somali government and African Union forces that are struggling to secure the seaside capital, which has seen a series of attacks by al-Shabab.
An attack on another Mogadishu hotel and public garden in February killed at least nine civilians. A car bomb exploded outside a restaurant in the capital in April, killing at least five.
The insurgents have been ousted from most of Somalia's cities but they still hold a few outposts and continue to launch guerrilla attacks across the country.