An attempt to control human trafficking from a human rights-based approach: The case of Spain
Book:
The Palgrave International Handbook of Human Trafficking
ISBN: 9783319630571
Year of publication: 2019
Volume: 2
Pages: 1015-1031
Type: Book chapter