Dr Nouh El Harmouzi is editor of the Arabic-language news and analysis site MinbarAlHurriyya.org, sponsored by the Atlas Network and a professor of economics at Ibn Toufail University in Kenitra, Morocco.