Thursday, November 11, 2010

Video: Human trafficking in the Netherlands

From Al Jazeera, the story of a human trafficking survivor from the Netherlands.

No comments: