Tag Archives: Forced Labor

Modern Slavery: Marketplace Morning Report Transcript

Which country today has the largest number of unfree people? Is it A. Nigeria, B. Mexico; C. India; or D. Russia?

Read more »

Slavery in the 21st Century

Five countries account for over 60% of the 35.8 million people worldwide trapped in modern slavery.

Read more »