Canada signs UN agreement on international migration

Canada, along with around 160 other member nations, has signed the United Nations’ new negotiated agreement on international migration. The non-binding United Nations Global Compact for Safe, Orderly and Regular Migration aims to optimize the “positive impacts” of migration. The…

