Refine your interests »
A minimum of 21 million people are estimated to be in forced labor across the globe today, a figure far greater than the number of slaves transported across the Atlantic in the slave trade of the 15th to 19th...more