Exploring Human Trafficking: Backgrounder
Human Trafficking Definition (United Nations –Global Initiative to Fight Human Trafficking UN.GIFT) “Trafficking in persons” shall mean the recruitment, transportation, transfer, harbouring or receipt of persons, by means of the threat or use of force or other forms of coercion, of abduction, of fraud, of deception, of the abuse of power or of a position […]