December 18 is marked as International Migrants Day every year. Although both domestic and international migrations have been taking place for ages, they have started drawing increasing attention in the world in recent years. As this is mixed with elements of unforeseeability, emergency and complexity and a number of challenges and difficulties, there is growing recognition among all stakeholders that all cross-border migration require enhance cooperation and collective action among countries and the region.