Canada’s new plan to welcome nearly one million immigrants over the next three years, has been hailed and flailed around the world
Quebec recently passed a law banning face coverings for people delivering or receiving public services, which has re-ignited the debate across Canada