Canada has commemorated several of Morocco’s national events over the years.

Toronto Raises Moroccan Flag to Commemorate Independence Day
photo: Maghreb Arab Press