
Security forces have ended a siege by al Qaeda-linked militants at a hotel in Somalia's capital in which more than 20 people were killed and dozens injured, authorities said on Sunday.
Dozens of people who had been taken hostage in the stand-off at the Hayat Hotel in Mogadishu were freed.