18 November
Morocco Independence Day
Morocco Independence Day, observed on November 18th each year, commemorates the recovery of independence and the end of the French and Spanish protectorates in Morocco on November 18, 1956. This historic event marked the culmination of years of struggle and resistance against colonial rule, leading to the restoration of Morocco’s sovereignty and self-governance… Click here to register to read more.