Human Trafficking and Human Smuggling. What’s the Difference?
Leiden University
Human Smuggling and Human Trafficking, so close yet very different.