A harsh financial situation and high commodity prices are shattering Moroccans’ faith in the future.

Gallup: Moroccans Are Among the Angriest People in the World
Protests of contractual teachers in Rabat. Photo by Anton L. Delgado/Morocco World News.