On November 18, Moroccans remember the sacrifices of previous generations who fought and struggled for an independent kingdom.

Moroccan Independence Day, Remembering our History and Celebrating our Future
Late King Mohammed V