Home Somalia Somali president sacks Mogadishu mayor, names replacement