[VOA] Mogadishu, Somalia -- Somalia's president, Hassan Sheikh Mohamud, has fired and replaced the mayor of the capital, Mogadishu, Omar Filish. Analysts say the president wanted to install his own ally in the capital, where Islamist militants killed 21 people at a hotel last month.