Thousands of people in Quebec have been protesting against a proposal to forbid public workers from wearing religious clothing.
If passed by the provincial legislature, the new law would mean items such as headscarves, kippahs and large crucifixes would be banned at work for civil servants, police officers and teachers.
Muslims made up the majority of the group who took to the streets of Montreal to campaign against the move this weekend.
The proposal is part of the Charter of Quebec Values, drawn up by the pro-independence government – part of an initiative to create a distinct identity for the predominantly French-speaking province and enshrine secularism in law.
Canada’s three main federalist parties all oppose the charter.