Human Trafficking - Modern-Day Slavery (Press TV)

Loading Flash ...

Crystal DeBoise of the Sex Workers Project was interviewed about human trafficking and the work of SWP by Press TV.