English中文

Offstream
news


Global Slavery Index

A recent Global Slavery Index report estimates the number of people born into servitude, trafficked for sex work, in debt bondage, or forced labour to be 45.8 million. India is reported to have the highest number at an estimated 18.4 million slaves, and North Korea the highest ratio, 4.4 percent of its population.

Sources:  Bloomberg  Reuters


Related