27 Million
Number of people in slavery everyday
2nd
Second most profitable criminal industry after drug trafficking
$32 Billion
In illegal revenue from the modern day slave trade
How Trafficking Can Be Purged From U.S. Federal Contracts
TrustLaw, Thomson Reuters
Read More