DOCUMENT RESOURCES FOR EVERYONE
Documents Trafficking in Human Beings – the international legal framework

Trafficking in Human Beings â the international legal framework OHCHR Geneva 25 May 2010 Kristina Touzenis. Trafficking â UN Protocol Trafficking in Persons: The recruitment,…