Al-Shabab militants have attacked a government complex in a busy area of Somalia’s capital, Mogadishu, leaving at least 17 people dead, including seven assailants.
A car loaded with explosives was driven into the wall surrounding the compound, and gunmen then stormed the building.
Officials say the attack is now over and the building has been secured.
Al-Shabab opposes the UN-backed administration and wants African Union forces to leave Somalia.
Last month, the al-Qaeda-linked insurgents launched a two-day siege at a hotel in Mogadishiu.