North Korea leads as global slavery hits 46 million
Almost 46 million people are living as slaves globally with the greatest number in India but the highest prevalence in North Korea, according to the third Global Slavery Index… Read more »
Almost 46 million people are living as slaves globally with the greatest number in India but the highest prevalence in North Korea, according to the third Global Slavery Index… Read more »