Slavery-A 21st Century Evil - Episode 6

Posted by CommunityChannelTV

05 December 2012, 11:12

You need Flash player 8+ and JavaScript enabled to view this video.

Sex Slaves: There are currently more than a million sex slaves who are being exploited in countries around the world. Rageh Omaar examines the problem of sex trafficking from Moldova to wealthier European countries.

Part of Community Channel’s Human Cargo season:

Al-Jazeera –