Morocco has achieved a level of liberalization that is nearly unparalleled in the Arab world, while Algeria is a shambling husk of a state.

Algerian fans of Casablanca's Raja Athletic Club football team.
Dr Mohamed Chtatou is a professor at the University of Mohammed V in Rabat.