Morocco's transformation over 32 years