Canada was one of more than 160 countries that adopted the UN compact on global migration that is aimed at addressing growing levels of migration. To read …

source