Taroudant - Here is a selection of photographs of some of the most important and famous historical events that marked Morocco, during the colonial period and after it gained independence.

Moroccan historic events
Larbi is a freelance writer and assistant editor at Morocco World News.