Which country today has the largest number of unfree people? Is it A. Nigeria, B. Mexico; C. India; or D. Russia?
Tag Archives: Forced Labor
Slavery in the 21st Century
Five countries account for over 60% of the 35.8 million people worldwide trapped in modern slavery.