U.N. report: 21 million people remain in slavery
Tuesday, May 20, 2014 - 15:00
in Mathematics & Economics
Aileen GraefGENEVA, Switzerland, May 20 (UPI) -- The U.N. International Labour Organization (ILO) released a report Tuesday stating the slavery and forced labor business generates $150 billion in profits.