Download of seventh report of the Dutch National Rapporteur on Trafficking in Human Beings.

The Seventh report of the Dutch National Rapporteur on Trafficking in Human Beings was presented to the Dutch government on 29 October 2009.