human trafficking Tag

PICUM - Platform for international cooperation on undocumented migration - has a new report mapping out a better way to tackle and prevent human trafficking with a particular focus on undocumented migrants. The report shows that the current framework for tackling human trafficking, i.e. law...