Canada and other 160 countries embrace UN migration pact
On Monday, December 10, 2018, Canada joined more than 160 United Nations (UN) member states that signed a new Global Migration Compact. The new UN agreement sets 23 objectives for improving international cooperation on all forms of migration, from refugees to skilled workers. While emphasizing the need to eliminate the “adverse and structural factors” that […]