Just Passing Through?: International Legal Obligations and Policies of Transit Countries in Combating Trafficking in Persons
NCJ Number
229542
Journal
European Journal of Criminology
Date Published
January 2010
Publication Link