Somali government forces are fighting to regain control of a hotel in the capital, Mogadishu, which has been stormed by al-Shabab militants.
Ten people have been killed in the gun battle at the Maka al-Mukarama hotel, including the Somali ambassador to Switzerland, Yusuf Bari Bari.
Other diplomats escaped by jumping from windows.
US-trained Somali special forces have been able to take back control of most of the hotel.
Latest reports say the militants are now on the top floors and the roof, firing guns and throwing grenades.
Police officer Major Ismail Olow told Reuters that he believed there were originally nine attackers, six of whom had been killed.
Read more on BBC