Highest number of slaves are in India but North Korea has highest prevalence

Almost 46-million people are living as slaves globally, with the greatest number in India but the highest prevalence of slavery in North Korea, according to the third Global Slavery Index released on Tuesday. The index, by Australia-based human rights group Walk Free Foundation, increased its estimate of people born into servitude, trafficked for sex work, … Continue reading Highest number of slaves are in India but North Korea has highest prevalence