Get all the latest happenings around the world.....
Thursday, 26 July 2018
Report estimates over 400,000 slaves currently live in the US
Based on their 2018 Global Slavery Index, the Walk Free Foundation estimates there are about 403,000 humans living in the United States under conditions that meet the definition of slavery. (more…)