Global Compact for Migration

Global Compact for Migration, Explained

Over 180 countries are endorsing what is known as the Global Compact for Migration. The text of this non-binding agreement was finalized over the summer, and countries are meeting in Marrakech, Morocco on Decem...