Mayoral candidates hold French-language debate

Infrastructure, Charter of Values discussed