Daily Archives: October 20, 2013

The Global Slavery Index: One out of every 570 people in Turkey is living in modern slavery

This gallery contains 2 photos.

The Global Slavery Index report is published by the Walk Free Foundation (“Walk Free”). Walk Free is committed to ending all forms of modern slavery in this generation. The Global Slavery Index provides a ranking of 162 countries, reflecting a … Continue reading

Gallery | Leave a comment