Canada, more than 160 other countries adopt UN migration pact

Canada joined more than 160 United Nations member states in adopting a new negotiated agreement on international migration Monday. The non-binding United Nations Global Compact for Safe, Orderly and Regular Migration sets out 23 objectives for improving international cooperation on all forms of migration, from refugees to skilled workers. While underscoring the need to address … Continue reading Canada, more than 160 other countries adopt UN migration pact