EU’s Return Policy: Mission Accomplished in 2016? Reading between the lines of the latest EUROSTAT return statistics
Cited by International Centre for Migration Policy Development (ICMPD) on
The International Centre for Migration Policy Development (ICMPD) is an international organisation with 19 Member States and more than 484 staff members. Active in more than 90 countries worldwide, it takes a regional approach in its work to create efficient cooperation and partnerships along migration routes.