I think the allegation that Turkish SF were involved is interesting. Turkey has of late been pushing its influence and activity in Mogadishu, with airlinks, NGO activity and the like - with a reported favourable local reaction. IIRC Turkey has eschewed any military role and awhile ago Al-Shabaab launched an attack on one outpost.