Inadvertent Support for Slavery and Human Trafficking
August 26, 2014
The total illegal profits obtained from the use of forced labor worldwide are estimated to be US$150.2 billion per year. Two thirds of this is generated by forced sexual exploitation, amounting to an...