At least 12 people have been killed in the Somali capital Mogadishu, after an attack by the Islamist extremist group al-Shabab.
Forty others were injured when armed militants stormed a hotel in the city.
Warning: There are distressing images from the start of this report.