Aida Alami reports on the Maghreb for several publications including the International Herald Tribune and Al Jazeera English. She reports on politics, human rights issues, the economy and religion. Twitter: @AidaAlami More on: www.aidaalami.com