Al-Shabaab fighters attacked a hotel in the Somali capital Mogadishu in a hail of gunfire and explosions on Friday, with ...